cgue18-stage_fighter
"Stage Fighter - The Lost Warrior" is a single-player action bullet hell game where the player has to eliminate various enemies in an arena.
Building
- Make sure a C++11 compiler is installed which does support posix threads (or VS2017 toolchain)
- This repository uses git-lfs which means that git-lfs must also be installed
- Clone repository with
--recursive
if no external dependencies are installed on the system or usegit submodule --init <name>
to initialize und update the dependency - Run cmake an generate all the Makefiles for your environment
- Build with the Makefiles
With Visual Studio 2017:
cmake -G "Visual Studio 15 2017 Win64" .
- Open Project and correct the Linker (/MT to /MD) if needed
- Change the working directory of the build path the the project-root/resources
Clion:
- Import as new Project or directly clone from github
- Under windows make sure to have either the visual studio toolchain > 2017 or mingw with posix support installed
Dependencies
The dependencies can either be build from source or installed in a location which is searched by find_package
- Bullet 2.8.7
- GLFW 3.2
- LUA 5.3
- glad (generated from webservice)
- Kaguya
- spdlog