Welcome to Starlight, a cross-platform 3D game engine I am making as a learning project. The goal of this project is to end up as a simple, usable, general purpose game engine for desktop platforms.
- CMake 3.25+ to generate the build system
- A C++20 compatible compiler
- (Recommended) An IDE with code completion and syntax highlighting, such as:
cmake --preset [Compile/Develop]
cmake --build ./Output/Build --target install
This project is distributed under the MIT license. For further information read the included LICENSE files. TL;DR you can do whatever you want as long as you include the original copyright and license notice in any copy of the software/source. |
Permissions
Commercial Use
The licensed material and derivatives may be used for commercial purposes.Modification
The licensed material may be modified.Distribution
The licensed material may be distributed.Private use
The licensed material may be used and modified in private.
Limitations
Liability
This license includes a limitation of liability.Warranty
This license explicitly states that it does NOT provide any warranty.
Conditions
License and copyright notice
A copy of the license and copyright notice must be included with the licensed material.