About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 2d 3d 3dengine 3d-rendering adventure ai animation api arcade artificial-intelligence audio automation blender blender3d boost bot c++ cad client cmake code computer-aided-design concurrency console cross-platform crystal-space dcc development directx dynamic-content easy editors effects engine entertainment event fantasy film-editing first-person-shooters flex framework free free-libre-open free-software fun game gamedev game-development game-engine games gl glsl gnu-linux gpl2 graphics html input interactive irc isometric java joystick json kde keyboard launcher library linux logger mac macintosh macos macosx messaging modeling mouse multimedia multi-platform multiplayer multiprocessing music networking non-linear-editor object-oriented ogg ogre ogre3d ois online open openal opengl opensource open-source osx painting pc php physics platform-independant portable programming puzzle puzzle-games pygame python2.5 qt qt4 ray-tracing render render-engine renderer rendering render-pipeline retro role-playing role-playing-game rpg script sdl server shader simulation simulator singleplayer sockets sound source space sqlite statistics story strategy svg tactic tbs teaching texturing tools turn-based turn-based-strategy udp visualisation visualization web win32 windows x11 yaml
[333 users on Ohloh]
Blender is a 3D animation and compositing suite with tools for modeling (advanced subdivision modeling, multiresolution sculpting), uv unwrapping, texturing (procedural node, 2D and 3D painting), animation, rendering, particles and simulation (including fluid dynamics, hard body physics, cloth and hair), post-production with node based compositing and non linear editing, integrated game engine (with graphical programming, vehicle and rag doll constraints) and python scripting including an impor...
[48 users on Ohloh]
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.
Frets on Fire
[8 users on Ohloh]
Frets on Fire is an excellent opensource clone of Guitar Hero for Windows, Linux, and OSX. It can import songs from a Guitar Hero I or II disc, can play user-created songs, or lets you to create your own songs with its song editor. For hardcore players, your results are automatically posted to the World Charts on the website, so that you can see how awesome you are. (Written in Python using bindings to many fast C libraries.)
[8 users on Ohloh]
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 lot more!

This project is the successor of the original PyOgre project, created by Lakin Wecker in mid-2006. Much development is done on the Windows platform, howev...

[8 users on Ohloh]
Radakan is a Free single-player adventure/RPG in a unique fantasy setting.
Thousand Parsec
[8 users on Ohloh]
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 draws ideas from are Stars!, VGA Planets, Reach for the Stars, Master of Orion and Galactic Civilizations.

The idea is that a protocol is specified which defines how game servers and game clients c...

[7 users on Ohloh]
Master of Orion-inspired turn-based game of epic space strategy that builds on the classic '4X' model by incorporating the nation-building elements of games such as Europa Universalis 2 and a versatile tactical combat engine.

While its modular design allows for a significant degree of customization of the game engine and the story elements by the community.

The FreeOrion team is dedicated to the construction of a living, breathing universe in a 'grand campaign' model.

[7 users on Ohloh]
GemRB (Game engine made with preRendered Background) is a portable open-source implementation of Bioware's Infinity Engine which was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset. It should run on GNU/Linux, Microsoft Windows, OS X and possibly other UNIX derivatives.
1d6 roleplaying
[4 users on Ohloh]
The 1d6 project develops tools for the free One Die roleplaying System.

Its first deliverable is a battle simulator using the simple One Roll combat System for quick combat resolution.

Its second deliverable is the blob_battle, where two blobs can duel.

The third deliverable is babglet, which aims to ease game creation with pyglet.

And then there's the TextRPG...

[2 users on Ohloh]
Glorylab is a multiplayer 3D deathmatch game with swords, crossbows, maces and magic in a living labirynth.The world and rules are simple, but their various combinations might be unpredictable.
[2 users on Ohloh]
Tags: python crystal-space gaming engine rpg 3d
DragnaRPG is a 3D game engine for MMORPGs in Python, using Crystal Space.
[2 users on Ohloh]
pyraknet is a Python UDP game network library which has bindings for RakNet.
Angry, Drunken Dwarves
[1 users on Ohloh]
In Angry, Drunken Dwarves, you are an angry, drunken dwarf. Why are you so angry? Who knows. But you've decided to take your aggression out on other dwarves, by dropping gems on their heads. Lots of gems. ADD is a member of the classic "falling blocks" puzzle game family, similar to the Capcom game Puzzle Fighter. The goal of the game is to build large gems by matching up colors, then break them, raining more gems down onto your opponent. The first person whose field fills up, loses.
[1 users on Ohloh]
Tags: gaming launcher pygame python arcade mame entertainment
Once upon a time, the party committee of the IT-University of Copenhagen, decided to build an arcade machine. After months of work ... or something ... it is finally being completed. There is really not much to it, it is a basic menu that can be used to launch various programs on an arcade machine. But it is ready for general usage.
[1 users on Ohloh]
Erok is a Python conversion of the OpenKore bot for Ragnarok Online.
[1 users on Ohloh]
nXtank will evoke the flexibility of design and addictive action of Xtank in a modern gaming engine.

Xtank was an X-based strategy/action game consisting of the strategy elements of designing the playing field and the player's vehicle, and the action element of top-down arena combat with those vehicles. In addition, a public API was released for Xtank's AI library which allowed anyone to write their own robot AI for the game.

We intend to use a modern free 3D gaming engine to recreat...

[0 users on Ohloh]
Tags: gaming game americasarmy irc aa python
This is a bot that will report on what is happening in an America's Army game server. It will tell an IRC channel about kills, deaths, score, and other game details.
[0 users on Ohloh]
Tags: 2d gaming leveleditor games python
Dodger is a simple level editor for 2D games. It allows you to add and move sprites around. You can also add meta data to the each sprite that will be saved with the project file.

It's in extreme alpha right now.

Take a look at the GeneralInformation and Installation pages for more information.

[0 users on Ohloh]
Team DeathMatch for CSS in EventScripts 2.0
[0 users on Ohloh]
Tags: teaching computerscience gaming python pygame
This is a simplified game engine based on pygame used to teach computer science concepts.