This project uses CMake. To build the project, run the following commands in the root directory of the repository.
cmake -B build
cmake --build build
Dependencies are managed with CPM as part of the CMake project. You need internet access to build the project.
The project uses the following dependencies:
All engine code resides in the sly::
namespace. Bigger systems each get their own sub-namespace (e.g. sly::gl::
for OpenGL wrapper classes).