Lit Engine is an open-source high-level game engine made with the speed and portability of C++. It allows you to build 3D experiences with minimal effort, and our intuitive interface will quickly launch you into the development world.
Give a ⭐ if you find the project useful! Your support helps the project to keep innovating and delivering exciting features.
Lit Engine is in active development. Contributions and feedback are highly appreciated!
In a world of increasingly complex and bloated game engines, Lit Engine offers a focused and fluid experience. Our mission is to make game development accessible, fast, and fun.
-
Built for Speed: Get from an idea to a playable prototype faster. By cutting out unnecessary features, we give you the power to focus on what truly matters: building your game.
-
Intuitive by Design: We prioritize a clean and easy-to-understand interface and API. Lit Engine is perfect for everyone, taking their first steps and for veterans who value a straightforward workflow that doesn't sacrifice power.
-
Free and Open: Lit Engine is completely free and open, with no hidden costs or royalty fees. We believe powerful game development tools should be available to everyone.
-
You Are in Control: We provide the core essentials for 3D game creation without locking you into a rigid ecosystem. This gives you the freedom to build and innovate as you see fit.
First, clone the repository and its submodules.
git clone --recurse-submodules --shallow-submodules -j2 https://github.com/luis605/Lit-Engine
cd Lit-EngineIf you cloned without --recurse-submodules, you can fetch them with:
git submodule update --init --recursive --depth 1
# 1. Configure and build the project
mkdir build && cd build
cmake .. -G Ninja
ninja
# 3. Run the engine
ninja runCheck LICENSE for more information.