Starter framework for SFML based applications.
Features:
- Screen system for switching between states such as "Main Menu" and "In Game" screens
- Custom immediate mode GUI system
Requires conan w/ bincrafters and cmake.
python3 -m pip install conan
conan remote add bincrafters https://api.bintray.com/conan/bincrafters/public-conan
conan remote update bincrafters https://api.bintray.com/conan/bincrafters/public-conan
To build, at the root of the project:
sh scripts/build.sh
To run, at the root of the project:
sh scripts/run.sh
To build and run in release mode, simply add the release
suffix:
sh scripts/build.sh release
sh scripts/run.sh release