Select a tag to browse associated projects and drill deeper into the tag cloud.
A cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code ... [More]
What is jMonkeyEngine? jMonkeyEngine is a game engine made for developers who want to create 3D games following modern technology standards. The framework is programmed entirely in Java aimed at wide accessibility and quick deployment to desktop, web, and mobile platforms. Who is jMonkeyEngine ... [More]
Cross platform input system designed for use with HID devices (mice, joysticks, keyboards, et al). Currently supported platforms include: Linux & Win32 (and partially OSX).
A free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending their time creating great games, not building GUI sub-systems!
Stendhal is a fun friendly and free multiplayer online adventure game. Start playing, get hooked... Get the source code, and add your own ideas... Stendhal has a huge and rich world. You can explore cities, forest, mountains, mines, plains, caves and dungeons. You could meet over 250 NPCs ... [More]
The Open Toolkit (OpenTK) is a free, fast, cross-platform C# wrapper for OpenGL, OpenGL ES, OpenAL and OpenCL. The bindings are strongly-typed and contain inline documentation for improved security and coding speed. Additional utilities integrate the bindings with .Net, making OpenTK especially ... [More]
Python-Ogre is a high-performance, full-featured Python interface to the Ogre3D graphics library. Python-Ogre currently supports all the functionality of Ogre 1.4, as well as wrappers for over 30 individual libraries: * Bullet, NxOgre (PhysX), ODE, and Newton physics * 4 GUIs, I/O, sound, and a ... [More]
jME Physics System provides an interface between jME (jMonkey Engine) and physics engines (currently ODE [Open Dynamics Engine], JOODE and PhysX).
Marauroa is Arianne's Multiplayer Online Engine Server, that you can use to build you own online games using Marauroa as a Content Management system. Marauroa is completly written in Java using a multithreaded server architecture with a TCP oriented network protocol, a mySQL based persistence ... [More]
Thousand Parsec is not only a game by itself, it is also a framework for creating a similar group of turn-based space empire building games, which are often called 4X games, from the main phases found in them: eXplore, eXpand, eXploit and eXterminate. Some examples of games which Thousand Parsec ... [More]