Category/Uitoolkit/sdl

From Free Software Directory
Revision as of 16:11, 31 October 2014 by Calinou (talk | contribs)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Broaden your selection: Category/Uitoolkit

Category/Uitoolkit Search icon.png

sdl (24)



Cinetraverse
Cinetraverse is the cross-platform engine to play and solve verses in Cinetraverse format. A Verse is a point-and-click-and-read puzzle that consists of the screens with looped videos called Places, arranged in concentric circles. The player's goal is to reach the center of a Verse, the Place that is hidden there. At the beginning, all Places are hidden, except for one at the outermost circle where the player starts. In order to reach the next circle, all Places at the current one must be found. The player finds Places by moving to them through Portals. To unlock a Portal, the player must choose the right combination of Things to complete the Phrases. Portals and Things are scattered across Places, each Thing is taken once but can be used many times. A demo verse is included as an example to create and share new verses using media- and .json-files, without recompiling the engine: simply copy the verse's dir into 'verses' dir and choose it from the main menu. Localization support for text and voice is built-in.
FLIF
FLIF is a novel lossless image format which outperforms existing image formats in terms of compression ratio. It works well on any kind of image (photographic, line art, computer graphics, etc.) and also supports animations. FLIF images (or animations) can be progressively decoded, which makes the format potentially very suitable for responsive web design. This is the reference implementation of FLIF, which includes a command-line tool (flif) to convert between FLIF and PNG/PNM/PAM, a decoding library (libflif_dec), an encoding library (libflif_enc), some scripts (gif2flif, apng2flif, raw2flif, ...), and a simple image/animation viewer (viewflif).
Fbi-improved
FIM is a lightweight universal image viewer, mostly for Linux (but not only). FIM aims to be a highly customizable and scriptable image viewer for users who are comfortable with software like the VIM text editor or the Mutt mail user agent. It has been developed with Linux in mind, but can be built to run on several Unix systems or even on MS-Windows.
Free Oberon
Free Oberon is a cross-platform IDE for development in Oberon programming language made in the classical FreePascal-like pseudo-graphic style. Compilation of user-written programs is performed using the Vishap Oberon Compiler and then GCC. The compiled console programs can be run in the built-in terminal emulator.
FreedroidRPG
The game tells the story of a world destroyed by a conflict between robots and their human masters. Play as Tux in a quest to save the world from the murderous rebel bots who know no mercy. You get to choose which path you wish to follow, and freedom of choice is everywhere in the game. FreedroidRPG features a real time combat system with melee and ranged weapons, fairly similar to the proprietary game Diablo. There is an innovative system of programs that can be run in order to take control of enemy robots, alter their behavior, or improve one's characteristics. You can use over 50 different kinds of items and fight countless enemies on your way to your destiny. An advanced dialog system provides story background and immersive role playing situations. The game is complete, fully playable, and can provide about 10 hours of fun. It is still being actively developed, and help is welcome in many areas. People having - or trying to acquire - programming, map editing, or writing skills will find FreedroidRPG to be an exciting, fast-moving project in which they can fully express their creativity.
Frozen Bubble
Frozen Bubble is a clone of the popular "Puzzle Bobble" game, in which you attempt to shoot bubbles into groups of the same color to cause them to pop. Players compete as penguins and must use the arrow keys to aim a colored bubble at groups of bubbles. The objective is to clear all the bubbles off the screen before a bubble passes below a line at the bottom. It features 100 single-player levels, a two-player mode, music and striking graphics. A level editor is also included to allow players to create and play their own levels.
GemRB
The goal of this engine re-implementation project is to make the Infinity Engine games available on a wide range of platforms forever, fix or avoid old bugs, add new features and provide a superb platform for mod (and eventual game) development.
Gnash Heckert gnu.tiny.png
Gnash is a GNU Flash movie player. Flash is an animation file format pioneered by Macromedia which continues to be supported by their successor company, Adobe. Flash has been extended to include audio and video content, and programs written in ActionScript, an ECMAScript-compatible language. Gnash is based on GameSWF, and supports most SWF v7 features and some SWF v8 and v9. Features:
  • Runs as a standalone application - Gnash can run standalone to play flash movies.
  • IceCat plugin - Gnash can also run as a plugin from within IceCat.
  • SWF v7 compliant - Gnash can play many current flash movies.
  • XML Message server - Gnash also supports an XML based message system as is documented in the Flash Format specification.
  • High Quality Output - Gnash uses OpenGL for rendering the graphics.
Gnuradio Heckert gnu.tiny.png
GNU Radio is a development toolkit that provides signal processing blocks to implement software radios. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in research, industry, academia, government, and hobbyist environments to support both wireless communications research and real-world radio systems.
Guile-sdl Heckert gnu.tiny.png
GNU Guile-SDL is a set of bindings to the Simple DirectMedia Layer (SDL). With them, Guile programmers can have easy access to graphics, sound and device input (keyboards, joysticks, mice, etc.). Most of the SDL functions are wrapped, with the exception of a few functions that are too C-centric. The SDL threads and audio functions are not included. However audio programming can be done with the module SDL_mixer… Also included is SDL_gfx 2.0.22 and bindings for it. NB. the guile-sdl2 project has been launched to create pure Scheme bindings for SDL2.

... further results



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.