About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
2d 3d 3dengine 3d-rendering adventure animation apache api audio blender blender3d boost browser-based c++ cad cegui clamav client code codeblocks computer-aided-design cross-platform crystal-entity-layer crystalspace crystal-space cvs dcc development directx easy effects engine entertainment entity film-editing firebird firefox framework fun game game-development gameengine game-engine games gaming gimp gl glsl gnu-linux graphical graphics input interactive isometric java javascript joystick jquery kde keyboard library linux mac macintosh macos macosx maya modeling mouse mud multimedia multi-platform multiplayer music mysql networking non-linear-editor ode ogg ogre ogre3d ois online open openal opengl open-source osc osx painting pc php physics pidgin platform-independant portable postgresql programming pygame pyglet python2.5 qt ray-tracing render render-engine renderer rendering render-pipeline retro role-playing role-playing-game rpg script scripting sdl server shader simulation simulator singleplayer soccer sockets sound source space sqlite story strategy subversion table tactic tbs texturing thunderbird tools turn-based turn-based-strategy twisted udp visualisation visualization vlc win32 windows x11 xchat xml xmpp xmpp-client 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.
Crystal Space 3D
[38 users on Ohloh]
Crystal Space is a free, cross-platform software development kit for realtime 3D graphics.
It supports Windows, Linux, MaxOS/X and more. Though written in C++, other languages like Python can also be used to write programs.
Based on a plugin system it's very modular and extended easily.
3D rendering is done with OpenGL. Features of the latest as well as older hardware are supported seamlessly.
Crystal Entity Layer
[18 users on Ohloh]
Crystal Entity Layer is a layer that sits on top of Crystal Space 3D Engine. It provides the notion of entities and property classes. As such it will make it easier to make games using Crystal Space.
[11 users on Ohloh]
Tags: multi-platform opengl python gamedev
Pyglet provides an object-oriented programming interface for developing games and other visually-rich applications for Windows, Mac OS X and Linux. Some of the features of pyglet are:

* No external dependencies or installation requirements. For most application and game requirements, pyglet needs nothing else besides Python, simplifying distribution and installation.
* Take advantage of multiple windows and multi-monitor desktops. pyglet allows you to use as many wind...

[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...

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]
Tags: multi-platform pyglet python opengl gamedev cocos2d
cocos2d is a framework for building 2d games, demos, and other graphical/interactive applications. It is built over pyglet. It provides some conventions and classes to help you structure a "scene based application".
[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.
[6 users on Ohloh]
PySoy is a cross-platform Python module which enables developers to easily build custom Python-based 3D games.

The engine features integrated physics, Ogg multimedia support, advanced rendering options such as bumpmap textures, and an optimized C-based rendering system for high framerates.

The purpose of the PySoy project is to enable more people to develop "commercial quality" copyleft games.

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...

[3 users on Ohloh]
Moonlight|3D is a free modern, flexible and extensible modelling and animation tool developed by a small but dedicated team. The goal is to provide a tool that is capable of turning even the most advanced and challenging projects of artists and technical artists into reality.

We understand that this project is by its very nature a huge undertaking. We have chosen to make clean design, good usability and solid implementation of features our highest priority goals and we have already success...

[2 users on Ohloh]
pyraknet is a Python UDP game network library which has bindings for RakNet.
[2 users on Ohloh]
O NoticiasLinux informa sobre o CDLivre, um CD de softwares livres para Windows, nas categorias de Desenvolvimento, Design, Internet, Jogos, Multimídia, Produtividade e Utilitários. A idéia surgiu nos preparativos do FLISOL 2006, como uma alternativa ao TheOpenCD com melhor aproveitamento do espaço disponível no CD e maior adaptação aos usuários brasileiros.
[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.
WTF Engine
[2 users on Ohloh]
WTF is a next-gen game engine based on Open Source technology.

We are currently working on OGRE integration and peer-to-peer networking, and hope to release our first title based on the engine soon - Woosta Table Football.

StoryGame Engine
[0 users on Ohloh]
A new engine for the independent development of highly interactive, narrative driven, multiplayer and multimedia capable browser-based games.
[0 users on Ohloh]
PySCUMM is a module package to develop graphical adventures similar to the made with SCUMM 8.1.0, with this version LucasArts produced games titles like 'The Curse of Monkey Island'.

PySCUMM use PyGame framework (SDL).

PySCUMM is multiplatform, simple and rapid! ;-)

[0 users on Ohloh]
Tags: gamedev python
本项目意在实现mmorpg中的游戏逻辑与设计思路,并且着重mmorpg的开发效率和运行订制性。 用python实现主要为了体现设计思想,而非效率。
[0 users on Ohloh]
Tags: pyglet game python gamedev pyweek