LumixEngine
lastmod 2026-11-10created 2016-10-263 edits
LumixEngine is an open-source 3D game engine written in C++. It has entity-based scene composition, physics, animation, audio, and Lua scripting, and its editor UI is built with ImGui, so the engine and the editor run within a single codebase. Being smaller and having fewer external dependencies than commercial engines, it also serves as a reference for studying game engine architecture and building ImGui-based tools.
3D Game Engine.