About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 2d 3dengine 3d-rendering actionscript ajax android animation api as3 assembler audio blender boost browser c c# c++ cad camera cmake code collaboration collaborative communication communications community component components control cross-platform development directx distribution dynamic easy editor education entertainment extensible fast first-person-shooters flash flex fps framework fun game gamedev game-development game-engine games gaming gl graphic graphics gtk gtk2 gui haxe image input iphone ipod j2me java javascript library lightweight linux lua macintosh macos macosx mac-os-x map math media middleware mmorpg mobile mod modeling mods mono multimedia multi-platform multiplayer network networking object objectoriented object-oriented ogg ogre ogre3d online openal opengl open-source optimization osx p2p physics platform plugin portable processing programming project python qt quake real-time real-time-strategy render render-engine renderer rendering retro role-playing role-playing-game rpg scenegraph script scripting sdl shader sharing simple simulation simulator solaris sound source strategy teaching technology threading tool toolkit tools tutorial video visualisation visualization vorbis win32 windows x86
[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...
[94 users on Ohloh]
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects.
[38 users on Ohloh]
jMonkeyEngine provides a high performance, scenegraph based rendering and physics 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.
[31 users on Ohloh]
Sauerbraten (a.k.a. Cube 2) is a free multiplayer/singleplayer first person shooter, built as a major redesign of the Cube FPS.
Irrlicht Engine
[18 users on Ohloh]
The Irrlicht Engine is a high performance real-time 3D engine written and usable in C++, and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL, and its own software renderers.
Spring RTS Engine
[16 users on Ohloh]
This project is developing an engine for real-time strategy games. It originated as an open-source version of Total Annihilation, and now has several other mods available. The game boasts an active player community.
[10 users on Ohloh]
The Xith3d project consists of powerful middleware consisting of a scenegraph and an extensible renderer. The goal is to create a lean and performative scenegraph and renderer while at the same time allowing for extensions and enchancements to all stages of the rendering pipeline.
You can think of it as a 3D engine. It allows to create games, or any application requiring a 3D visualization. It's versatile, usable with JOGL or LWJGL, embeddable in AWT, Swing, SWT (Eclipse). ...
[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...

[5 users on Ohloh]
Ardor3D is a Java based 3D engine, forked from jME with the goal of making a more professionally oriented engine with a community based on accepted open source principles.
[5 users on Ohloh]
The fully opensource project contains an evolving Role Playing Game framework and game implementations. It is written fully in Java in the tradition of old school RPGs like Wizardry 7 and EOB. In the plans are OpenGL, AI, scripting, turn based combat, commanding a group of characters.
[4 users on Ohloh]
Gnoll is a free 3d action/rpg game engine.
[4 users on Ohloh]
Tags: disney panda engine panda3d python c++ 3d game
Panda3D is a game engine which includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.
Panda3D's intended game-development language is Python. The engine itself is written in C++, and utilizes an automatic wrapper-generator to expose the complete functionality of the engine in a Python interface. This approach gives a developer the advantages of Python development, such as rapid development and advanced memory management, but ke...
[3 users on Ohloh]
Dark Places is a Quake modification I have built over the course of 6 years on and off experimenting, it got somewhat of an overhaul when the Quake engine source code was released, and I began developing a custom OpenGL-only engine for it and other mods, which supports Windows WGL and Linux GLX, and has greatly improved graphics and image quality.

It can not easily be described, as it is simply an improved Quake, not a total conversion (yet, anyway).

The realism of shell casings fall...

[3 users on Ohloh]
Sylphis3d is a fully featured, cutting edge game engine designed to support all the latest next-gen features while still being easy to use. It supports all the features you'd expect from a professional level engine, such as dynamic lighting and shadows, GLSL Shaders, post processing, rigid body physics, skeletal animation, 3d sound, and more.
[3 users on Ohloh]
vgSDK, a shortcut for Versatile Graphical Software Development Kit, consists of a set of cross-platform C++ libraries which provides a complete framework for doing graphical related tasks.
Identity Engine
[2 users on Ohloh]
IdentityEngine is a project to study the development of graphics engines. Currently it contains a solid GUI framework, world renderer and editor. If all goes well it will become a complete platform independent 3D Real Time Strategy game and engine.
[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.
Imaginary Game Engine
[2 users on Ohloh]
The Imaginary Game Engine project tries to create a full-featured, modular and multi-threaded game engine in C#, and can run with Microsoft's .NET framework or Mono on either Microsoft Windows, Linux or Apple's MacOSX.
[2 users on Ohloh]
Omorphia is a 3D graphics and multimedia engine written in Delphi featuring support for OpenGL and DirectX rendering without having to distinguish in your own source when using this engine.