Lila is an experimental game engine. It is primarily a learning project, but the very long-term plan is for Lila to evolve into a somewhat usable game engine.
- CMake ≥ 3.20
- C++23 compiler (e.g. GCC 14, Clang 17, MSVC 17.13)
- OpenGL 4.6
Clone this repository and run the setup script to start configuring the engine.
git clone [email protected]:compvisia/Lila.git
cd Lila
Afterwards use these to build Lila and run the Application! Windows:
"Scripts/BuildWindows.bat"
Linux:
./Scripts/BuildLinux.sh
Lila is designed to be usable on Windows and Linux. Any platform not mentioned is untested and currently not supported.
If you have any questions or suggestions, feel free to reach out via Discussions.
Before contributing please read the Contributor Code of Conduct.
Contribute by creating pull requests or by reporting issues.
Lila is free and open-source software under the MIT License. The official logo is distributed under the Creative Commons license (CC BY-SA 4.0 International).
This repository is also part of the compvisia family.
