3D game engine (more powerful redesign of the Cube engine) and FPS game
QuakeSpasm is a *Nix friendly Quake Engine based on the SDL port of the popular FitzQuake. It includes some new features, important fixes, and aims for portability and 64 bit correctness.
VPython is an easy-to-use 3D graphics module for Python.
for the latest release see either - https://github.com/OGRECave/ogre - https://bitbucket.org/sinbad/ogre/ An efficient, object-oriented hardware accelerated 3D engine. It abstracts the differences between APIs and platforms and allows scene-oriented coding through an easy to use object model. Adaptable to multiple scene types (indoor, outdoor, whatever)
GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering of 3D scenes in graphic applications.
Hammer of Thyrion (uHexen2) is a cross-platform port of Raven Software's Hexen II source. It is based on an older linux port, Anvil of Thyrion. HoT includes countless bug fixes, improved music, sound and video modes, opengl improvements, support for many operating systems and architectures, and documentation among many others.
A fun realistic multiplayer free-and-open-source first-person-shooter!
A mirror of releases is here.
Odamex is a free, cross-platform, modern client-server Doom engine
Odamex is a free, cross-platform (Mac, Windows, Linux) modification of the Doom engine that allows players to easily join servers dedicated to playing Doom online. The goal of Odamex is to add enhancements to Doom while still retaining that "classic Doom feel" we all know and love about the original game.
G3D is a commercial-grade C++ 3D engine. It is used in commercial games, research papers, military simulators, and university courses. G3D supports real-time rendering, off-line rendering like ray tracing, and general purpose computation on GPUs. As of January 16, 2018, SourceForge is again the home of the active repository for G3D.
A free 3d game for PC that does not limit the player. Fight,Build,Gain
(NOTE: Make sure to download Volume2 aswell!: http://sourceforge.net/p/chaosesqueanthologyvolume2/ ) A modification of Xonotic which included extended weapons, maps, vehicles, buildable buildings, mounted weapons, spell casting, monsters, player characters, textures, and game mode (such as colorwar (think liquidwar)) To pick up items press F. To enter vehicles/mountedguns press F. To reload press R. To walk press W A S D (direction) To jump press SpaceBar Main QuakeC repo (This is where the game code is edited): http://chaosesqueanthology.git.sourceforge.net/git/gitweb.cgi?p=chaosesqueanthology/xonotic-data.pk3dir;a=summary Source for the media: http://chaosesqueanthology.git.sourceforge.net/git/gitweb.cgi?p=chaosesqueanthology/mediasource;a=summary Other data, maps, etc are in the .iso Dev Enviorment in tar.gz: https://sourceforge.net/projects/chaosesquedevenv/ DVD Case and DVD Labels and Extras: https://sourceforge.net/projects/chaoseesquesupplemental/
GLC_lib is a C++ library for high performance 3D application based on OpenGL and QT4 GUI. Some GLC_lib features : Supported file format : 3DS, OBJ, COLLADA, 3DXML, OFF, STL. Easy view manipulation, Level of detail, shaders...
Open-source, cross-platform 3D rendering engine for .NET and Mono. The Axiom Engine is a high-performance C# port of the powerful OGRE engine and provides full support for DirectX, OpenGL and XNA on Windows, Linux, Android, iPhone and Windows Phone.
Virtual X-Ray Imaging Library on GPU
gVirtualXRay is a C++ library to simulate X-ray imaging. It is based on the Beer-Lambert law to compute the absorption of light (i.e. photons) by 3D objects (here polygon meshes). It is implemented on the graphics processing unit (GPU) using the OpenGL Shading Language (GLSL).
The Zenipex Library is a game development framework, created with the goal of allowing someone with some knowledge of C++ to create 3D games for platforms including Windows, MacOS X, and Linux. OpenGL and Direct3D 9 are both supported.
VR Flight Simulator with real world scenery and new aircraft
Cosmosair Flight Simulator (Cosmosair FS) is the next generation virtual reality (VR) flight simulator aimed mainly at x64bit computer systems (MacOSX, Windows, Linux) that integrates a 360º Degrees VR Engine. It comes packed with first-class Up-to-Date World Scenery and State-of-the-Art 3D Aircraft Models. It allows you to fly into Space and back to the Earth seamlessly. You can fly to Mars within it's atmosphere and explore it's landscape... or even fly and land on the Moon. You can perform orbital space flights near our earth or in far planets. With Cosmosair FS you can become a better pilot flying commercial airliners or military aircraft. You can do pre-established missions, set your own missions or discover the solar Sytem planet by planet with NASA's Shuttle or SciFi Spacecraft. Cosmosair FS comes packed with top-notch features that sets it apart from it's counterpart flight simulators. CosmosairFS is under active development and will be soon unveiled.
Artificial-life and robotics development environment and simulator involving neural networks, 3D physics, vision, and evolutionary programming.
A techonogically advanced engine using C++ and ASM as languages.
A techonogically advanced engine using C++ and ASM as languages, with improved performance and a almost virtually infinite triangle count support, even on slower and older machines. It haves a full shader system, physics system (DOE Based), 100% physically correct lightning and colour grading, and supports various popular formats in 3D modelling and gaming scene. It was previously under a heavy eula policy, but now is under GPL because of internal problems.
A public domain cross platform 3D game
An OpenGL 3D game, written from scratch (no dependencies). Provided as freeware mostly as a source of inspiration to help others. A little like a 3D version of the Amiga game Pang! The game is mostly intended for someone wanting to learn OpenGL. But since the game only uses OpenGL 1.0 the drawing code is outdated, but still things can be learned from the collision detection and other techniques. Some of the code is left in an unfinished/testing state. This game was a learning experiment for me, and the math used is tested until it works for the game. After using the science math by the book, there were still flaws that could make the player get stuck under certain conditions (since floating point is not exact), and the workarounds for this are just my own ideas. Have looked at the code for other 3D games and there are mostly the same problems around collision detection and "hacks" to get it to "work".
Ding3D is a branch of the Java 3D scenegraph API with some modifications. Ding3D enables you to create three-dimensional graphics applications and Internet-based 3D applets. It provides high-level constructs for building virtual worlds.
When completed this engine will be a basic C++ game engine based on Ogre 3D, Newton Game Physics, and NVIDIA Physx. It will have editors for various elements of the engine, such as game wold editors and material editors.
GhostEngine is a game engine coded in C++, available for Windows, Linux, and MacOS. It is currently in heavy development, only fully available for Windows and partially for Linux, but work is being done to allow portability.
Ghrum is a high performance game framework written in C++.
Ghrum is a high performance game framework written in C++ which combined with the CwVanilla plugin gives you a fully modifiable, standalone Cubeworld server.
A free and open 3d action game.
2D Action-scroller game engine. IIchan.ru game content is included.