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.
A modern, cross-platform Quake game engine based on FitzQuake.
Xash3D FWGS engine
The flexible game engine
DOOM / Heretic / Hexen source port with enhanced graphics and UI
A completely free, open-source, 2D game engine
The ioquake3 community effort to continue supporting/developing id's
3D game engine/framework in C, with Luajit and Python bindings now
Cross-platform 2D and 3D game engine
A cross-platform, open-source, pure C game engine for mobile game
An OpenGL RTS game engine written in C
Orx: Data-Driven Game Engine
A fork of Chocolate Doom with small Quality of Life enhancements
Conservative port of BOOM 2.02 to modern systems.
Game engine for playing tomb raider 1 - 5 levels.
A conservative source port of Heretic that is identical to DOS
An authentic Rise of The Triad Dark War source port
A conservative source port of Hexen that is identical to DOS