Tickle Bomb is a fun puzzle game that runs on practically any platform. The rules are the same as Minesweeper or XBomb, but the tile patterns are far more complex. It can use not just the square grid, or even triangles and hexagons, but octagons and other interesting combinations.
MV3D is a virtual world and multi-player game framework for use with Python. It was designed with scalability in mind and is able to distribute a world across as many servers as needed while dynamically balancing the load. The simulation framework is not specifically slanted towards any one genre of online game or virtual world, and can just as easily be used for a space game as a fantasy setting. Objects on an MV3D server can be simulated using the ODE physics engine for realistic interactions. A single server is able to host thousands of of simulated objects. The client works with both the Ogre3D and Panda3D renderers.
Omnitux aims to provide various educational activities based on multimedia elements (images, sounds, and text). Possible activity types are associations, puzzles, counting activities, etc. There is support for multiple languages and multiple screen resolutions (by using SVG vector graphic files and high quality bitmap files). Omnitux activities are described in XML files, so it is possible to create new activities without modifying the program.
Lunar Lander is a simple arcade game for Linux and Windows based on the classic Lunar Lander video game. Use the arrow keys to move the ship and avoid crashing into obstacles such as asteroids, mines, and missiles. Collect all the spinning keys and then land the ship on one of the landing pads. The levels are randomly generated and become progressively harder.
Angel is a 2D game prototyping engine based on OpenGL and C++. It was originally made by a group of employees at Electronic Arts Los Angeles for use in a GameJam they were planning for April of 2008. Angel provides many useful functions for prototyping gameplay, including simple physics, particles, text rendering, sound, input mappings, config files, pathfinding, and Python scripting.
Quad-Ren is a resolution independent 2D graphics engine that aims to ease the development of bitmap-based applications, primarily games. It will run regardless of screen resolution or aspect ratio, and works flawlessly with tiling window managers. It rectifies many of the issues with older methods of 2D game development such as color key transparency (which inevitably leads to aliasing) and having to draw sprites in a specific order, which Quad-Ren handles using alpha transparency and layers respectfully. It is programmed in, and usable from C++, with a simple object-oriented API and a small, well documented, easy to edit code base.