Projects tagged ‘game’


[480 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 21 hours ago

91

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 about 21 hours ago

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 7 hours ago

82

DOSBox

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

DOSBox uses SDL to emulate the PC hardware required for running old DOS games. This includes a 386 processor, an S3/Trio video card with some tweaks to allow for older display hardware like the Tandy, a Sound Blaster Pro, the PC speaker, Tandy ... [More] 3-sound, CMS/GameBlaster, Disney Sound Source, and MIDI. DOS emulation is integrated. It is possible to mount local directories as drives inside the emulator. [Less]

Metrics updated about 5 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 about 10 hours ago

59

OGRE

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

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. The class library ... [More] abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects. [Less]

Metrics updated about 10 hours ago

56

rockbox

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

Rockbox is an open source replacement firmware for portable music players. It runs on a wide range of different models.

Metrics updated about 7 hours ago

37

Celestia

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

Celestia is an OpenGL-based 3D space simulation for Unix and Win32 that lets you travel through the solar system, to the stars, and even beyond the galaxy. Visit over 100,000 stars, 100 solar system bodies, and all known extrasolar planets.

Metrics updated about 8 hours ago

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 about 10 hours ago

36

OpenTTD

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

OpenTTD is a clone of the Microprose game "Transport Tycoon Deluxe", a popular game originally written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features. There is currently an effort ... [More] underway to replace the original, not free (as in no freedom), graphics with new original Free (as in freedom) content. [Less]

Metrics updated 21 Jun 08