Projects tagged ‘sdl’


[80 total ]
99

Simple DirectMedia Layer

   
Primary Language: C Licensed as: GNU Lesser General Public License 2.1

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many ... [More] popular games, including the award winning Linux port of "Civilization: Call To Power." SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, P [Less]

Metrics updated about 16 hours ago

92

Battle for Wesnoth

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0

The Battle for Wesnoth is a turn-based strategy game with a fantasy theme. Build up a great army, gradually turning raw recruits into hardened veterans. In later games, recall your toughest warriors and form a deadly host against whom none can ... [More] stand! Choose units from a large pool of specialists, and hand-pick a force with the right strengths to fight well on different terrains against enemies. [Less]

Metrics updated 22 Jul 08

86

ScummVM

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0

ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the game, allowing you ... [More] to play them on systems for which they were never designed! ScummVM lets you run these adventures: Adventure Soft's Simon the Sorcerer 1 and 2; Revolution's Beneath A Steel Sky, Broken Sword 1 and Broken Sword 2; Flight of the Amazon Queen; Wyrmkeep's Inherit the Earth; Coktel Vision's Gobliiins and games based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion) system. SCUMM is used for many games, including Monkey Island, Day of the Tentacle, Sam and Max and more. Compatibility with supported games is continually improving, so c [Less]

Metrics updated about 15 hours ago

62

Freeciv

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0

Freeciv is a free turn-based multiplayer strategy game, in which each player becomes the leader of a civilization, fighting to obtain the ultimate goal: To become the greatest civilization.

Metrics updated 22 Jul 08

36

Pygame

   
Primary Language: C Licensed as: GNU Lesser General Public License 2.1

Pygame is a set of Python modules designed for writing games. It is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system.

Metrics updated 22 Jul 08

27

SuperTux

   
Primary Language: C++ Licensed as: GNU General Public License 2.0

SuperTux is a side-scrolling platform game. The hero in this game is Tux the Penguin, the game's only reference to Linux. On the journey to rescue Penny, who has been kidnapped by evil Nolok, Tux faces 23 different kinds of bad guys while jumping and ... [More] running through 101 beautifully-drawn levels. The soundtrack is available on last.fm and similar sites. [Less]

Metrics updated about 2 hours ago

17

Wormux

   
Primary Language: C++ Licensed as: GNU General Public License 2.0

War is declared ! Have the mascots of your favorite free softwares battle in the Wormux arena. Using dynamite, grenades, baseball bat and others bazookas,... exterminate your opponent in a 2D toon style scenery and a funny environment. Each ... [More] player (2 minimum, on the same PC) controls the team of his choice (penguin, gnu, firefox, wilber,...) and must destroy his adversary using more or less casual weapons. Although a minimum of strategy is required to vanquish, Wormux is pre-eminently a "convivial mass murder" game where, turn by turn, each member of each team attempts to produce a maximum of damage to his opponents. [Less]

Metrics updated 21 Jul 08

15

The Tao Framework

   
Primary Language: C# Licensed as: MIT License

The Tao Framework for .NET is a collection of bindings to facilitate cross-platform media application development utilizing the .NET and Mono platforms.

Metrics updated 15 Jul 08

10

Pingus

 
Primary Language: C/C++ Licensed as: GNU General Public License 2.0,GNU General Public License 3.0

Pingus is a free Lemmings clone. In this game you guide a bunch of penguins on their journey around the world.

Metrics updated 10 Jun 08

8

Syllable operating system family

   
Primary Language: C/C++ Licensed as: BSD-ish License,GNU General Public License 2.0,GNU Lesser General Public License 2.1

The goal of the Syllable project is to create a family of easy-to-use free software operating systems. It is the continuation of the BeOS-like AtheOS. Syllable Desktop has its own C kernel with symmetric multiprocessing, multithreaded pre-emptive ... [More] multitasking, high POSIX compliancy, 64-bit journaled filesystem (AFS) with metadata, an integrated native GUI architecture with an object-oriented C++ API, SDL, singular native toolkit and multi-user desktop environment. The system seeks to be an integrated, lightweight, easy-to-program, powerful, high-performance graphical desktop environment which avoids legacy OS paradigms that frustrate developers and have hindered the computing masses' adoption of a free-software desktop. Syllable Server is a matching small and efficient Linux server. [Less]

Metrics updated about 14 hours ago