Skip to content

luis605/Lit-Engine

Repository files navigation

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.

Number of GitHub contributors Number of GitHub issues that are open Number of GitHub closed issues Number of GitHub pull requests that are open GitHub commit activity Website Number of GitHub stars

Lit Engine is in active development. Contributions and feedback are highly appreciated!


1. Why Lit Engine?

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.

2. Quickstart

2.1. Clone the Repository

First, clone the repository and its submodules.

git clone --recurse-submodules --shallow-submodules -j2 https://github.com/luis605/Lit-Engine
cd Lit-Engine

If you cloned without --recurse-submodules, you can fetch them with:

git submodule update --init --recursive --depth 1

2.2. Install, Build, and Run

Linux

# 1. Configure and build the project
mkdir build && cd build
cmake .. -G Ninja
ninja

# 3. Run the engine
ninja run

3. Socials

Find us here!

YouTube

Discord

LitEngine

4. License

Check LICENSE for more information.

About

An intuitive high-level game engine made with the speed and portability of C++.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published