3D game engine (more powerful redesign of the Cube engine) and FPS game
3D Engine c++
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.
3D game engine and multiplayer/singleplayer FPS game
Realtime 3D engine for game development
The SoftPixel Engine is an OpenSource high level realtime 3D engine for C++ (GNU C++ & VisualC++). It supports Direct3D11, Direct3D9, OpenGL 1.1 - 4.1, OpenGL|ES 1.1 and OpenGL|ES 2.0 and runs on Windows, Linux, Android and iOS.
SPARK is an advanced particle engine written in C++ It is designed to be generic and to be integrated in any rendering engine. Some rendering modules have already been designed for OpenGL, Irrlicht and SFML
Bindenlicht is a Java(tm) binding for the Irrlicht Engine, bringing a high quality open source 3D engine to the Java(tm) platform.
A 3D rendering / entity engine
This engine is not an attemp to re-inventing the wheel. It is a more learning-oriented project than something intended to provide a wide set of features. The approach to the OpenGL in this engine is something very experimental born from my own thoughts and can be usefull in future. If you want to help for your portfolio just ask: the TODO list is very long :)
GPGPU stands for General-Purpose computation on GPUs. This project maintains various libraries, utility classes, and programming examples intended to aid development of applications that use GPUs for general-purpose computation.
Small OpenGL game based on the Cube FPS game & engine. Available for Windows.
Kochol Game Engine(KGE) is an object-orianted hardware accelerated 3D Game engine. Easy to use and powerful engine for cutting edge games.
The RenderTech Engine is a Engine designed for 3D Realtime Applications with C++ and DirectX 9 for Win32 Platforms. It will include everything you need, to programm Games but also for Graphic Demos.
The mudGE Font builder is a tool to create bitmapped fonts for use as texture in OpenGL and/or DirectX.
xizero is a 3d enhanced vertical scroller/shooter. It will run under linux and possibly windows and is a complete software renderer. More at: http://atcrosslevel.de
Multi-Language Wrapper Collection for the Irrlicht Engine
2licht's aim is to provide a collection of wrappers for the popular Irrlicht Engine (http://irrlicht.sf.net/). It is still in development; the first wrappers to be released will be the C and Object Pascal interface; followed by a .NET library.
ClayTek is a 3D games library based on SDL and OpenGL. It is being developed simultaneously with an Editor that uses FLTK, and is being developed under linux (Slack 9.0).
Demi3D is a multi-platform extensible 3D Rendering Engine under the zlib license.
A fork of Sauerbraten/Cube2 (sauerbraten.org) with several multiplayer modes, online map editing, dynamic mapmodel physics, enhanced particle effects, unique weapons and powerups, and more. This project is currently not under active development.
3D game engine for C and C++
Create C/C++ 3D games easily! Game engine including higher-level functions and highest-level that are little less than working games! Include an audio system, an thread system, events, entities, physics, etc. This engine is written in C and C++. But can be used from both languages. It is powered by glib, Irrlicht engine, OpenAL, ODE, Ogg vorbis, etc
Hinge3D is an component based message system developed for rapid game prototyping, game development and game design testing. Is has semi automated multithreading and uses different open source projects as codebase, like Ogre3D,OIS,Lua and Boost.
IrrLichtRPG is a 3d walk-around game engine being developed with RPG-style play in mind. It is an ENGINE and not an actual game project, meaning it focuses on features and core code that can be used for individual game projects.
Port of the Irrlicht engine for the S60 3rd Ed platform. Aimed to be run in the Nokia N95 8Gb.
MOGE 3D 'Message Oriented Game Engine'. Plugins: (Input, Render, Sound). Maps: Getic 3D 'GBT' (BSP files). Script: Squirel Textures: jpg, bmp,tga Network: TCP/UDP OS: Windows 2K /LINUX
A game engine which makes use of advanced c++ techniques such as template metaprogramming. Its goals are genericity, extensibility and flexibility.
The goal of an Open Math Library is to provide the basic set of math-related classes and functions for 3d engine development. Currently the library has implementations for vectors (2 to 4 dimensional), matrices, planes and quaternions.
OpenTree Library is a cross-platform, engine-independent library which provides 3d tree generation for real-time applications such as games and visualization software.