A starter template for Game Development based on SDL2
- CMake 3.21.0 and above
- C23 and C++23 capable compiler
- Git LFS extension installed
Rename the project in root CMakeLists.txt
Prepare Git LFS and dependencies before starting development
# Setup git lfs for binary files
git lfs install
git lfs pull --exclude=""
# Setup submodules
git submodule init
git submodule update --remote
To build the executable run the following commands:
cmake -S ./ -B ./build
cd ./build
make
To build XCode project run
cmake -S ./ -B ./build -GXcode