Galclone is a free clone of the simple 2d real-time strategy game galcon. Like his archetype, galclone is written in python and uses the pygame module (LGPL) for its gui.
PyWorlds is a layer on top of Soya3D. Offers an interface for game development library for Python, which grants the novice programmers an easy way to start messing with code without worrying about weird things like performance, OpenGL issues, and so on.
Annchienta is a 2D isometric game engine for RPG games, but can be used for other games as well. We also release the games here as well. These games are mostly set in a fantasy world, combining an epic and tragic quest with fun and challenging gameplay.
Python PS3 support library, primarily designed to support game development under Linux. At its core, there is an optimised SPU alpha-blended blit for fast 2D rendering, and also offers full support for multiple game controllers and sound playback.
Navlib is a collection of algorithms created to solve the navigation problem for 2D non-holonomic vehicles. It includes code for computational geometry, system identification, path planning, and control. Written in C++ with python extensions.
The Unknown Horizon project aims at creating an open source realtime economy simulation game with strategy elements in an isometric 2D engine loosely oriented towards Sunflower's Anno series.
An MMORPG using the Multiverse Platform (www.multiverse.net). This project includes game logic code and art assets. Note that the Multiverse server libraries itself is NOT open source.
A 2d side-scrolling game set in "Sleepyland," where you must find, use, and combine a wide variety of magical pajammas to defeat the evil Dreamcatcher.
A moddable 2d platformer/side-scroller game engine. Due to the dynamism and abilities of Python all elements of the engine may be subclassed and extended to provide unlimited functionality to the developer.
Pyro aims to be the first major Roguelike game written in Python. Project goals are clear code, easy modification and extension, and of course, a game that's worth playing. This is an early alpha and not yet winnable.
The main purpose of the Moonlight Engine is to be a general 2D game engine geared towards tile-based games, and RPGs specifically. Support for online games is also planned.
Mururoa is a set of Python libraries for making games, and other applications that demand similar technologies. It is *not* a framework. The aim is to make it easy for you to pick the parts you need and integrate them into your code.
This project gives you a simple 2D world for playing with Artificial Intelligent actors. It contains of a world with objects. And a simple game, pyRugby, demonstrating the use of this world. All built in Python, using pygame for visualization.
pyRacerz is a Multiplayer 2D Racing Game coded in Python and using the pyGame library.
pyRacerz includes many tracks, many car types, a basic robot player, 3 levels of difficulty.
pyRacerz also have hi-scores and replay functionalities
OTC is a 2D platform game for multiple players. It has a (more or less) realistic physics system and allows the use of various weapons. It will also include a editor for creating and editing levels.
This was going to be a set of libraries, and a client for the Crossfire RPG game, written in python. The code is gone, lost in an ancient pile of backups.
NiL is a modular multi-purpose gaming engine including a multiplayer worm game a little like quake, except it's 2d and a little like worms except it's realtime.
Graphical Adventure Game Engine(GAGE) is a simple engine for creating 2D point-and-click graphical adventure games. The engine can also be used to create other genres of 2D games.
Mallard is a graphical game design package, akin to many applications for Windows such as The Games Factory, RPG Maker, Game Maker, etc. It is written in Python with wxWidgets and PyGame, and therefore should support any OS which supports Python and SDL.