This is my sandbox game engine to teach myself engine development. It is a hobby work for educational purposes.
Any dependencies not already on the host system at their respective versions
will automatically be fetched via cmake. All submodules for the engine are located in the /MyEngine/vendor
folder.
Be sure to clone the git submodules before building from source. The shaderc library requires running /MyEngine/vendor/shaderc/utils/git-sync-deps
.
The build script is used to build the engine and testing sandbox.
When inside the top level directory call:
./scripts/build.sh -c Debug
For multi-configuration generation call:
./scripts/build.sh -m
To run the testing sandbox call:
./scripts/run.sh