Browse free open source C Game Engines and projects below. Use the toggles on the left to filter open source C Game Engines by OS, license, language, programming language, and project status.
Xash3D FWGS engine
A modern, cross-platform Quake game engine based on FitzQuake.
The ioquake3 community effort to continue supporting/developing id's
DOOM / Heretic / Hexen source port with enhanced graphics and UI
Orx: Data-Driven Game Engine
The flexible game engine
Retro game engine for creating games like it's 1997
Cross-platform 2D and 3D game engine
Game engine for playing tomb raider 1 - 5 levels.
A basic 3D environment with a first-person POV
A conservative source port of Heretic that is identical to DOS
A DirectX based graphics/physics engine
Conservative port of BOOM 2.02 to modern systems.
A complete 2D Game Engine with built in drag and drop editor
SDL based generic 2D game engine
Reference implementation for the Doom game engine.
Small OpenGL based game enegine