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.
Every creative journey starts with Unity Hub
Multi Theft Auto is a game engine
Injectable LUA scripting system, SDK generator, live property editor
GemRB is a portable open-source implementation of the Infinity Engine
The game engine for everyone
Solar2D Game Engine main repository (ex Corona SDK)
Flax Engine, multi-platform 3D game engine
fheroes2 is a recreation of Heroes of Might and Magic II game engine
Open source clone of the Age of Empires II engine
DOOM / Heretic / Hexen source port with enhanced graphics and UI
Spring is a free RTS engine developed for Windows, Linux and Mac OS X.
Open-source engine for Heroes of Might and Magic III
Powerful, mature open-source cross-platform game engine for Python
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
Improved version of the X-Ray Engine, the game engine
3D Procedural Game Engine Using OpenGL
Multi-platform Engine for Desktop, XBOX (UWP) and Mobile games
dhewm 3 main repository
RPG Maker 2000/2003 and EasyRPG games interpreter
Voxel game engine in C++ with OpenGL
Paintown is a 2d fighting game engine.
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D
2D game development library for Ruby and C++