The Zombie arena game, which is based on ideas and concepts from a "Beginning C++ Game Programming" book by John Horton.
- "Esc" for exit from the game
- "Enter" for start / pause the game
- Left mouse button for a shot from a gun
- "W" / "S" / "A" / "D" for movement
- "R" for reload a weapon
- Num1 / Num2 / Num3 / Num4 / Num5 / Num6 for level up the player at the start of each level
- C++11
- SFML 2.4.2 (x32 version)
After opening the project in Visual Studio, go to "Project -> ZombieArena properties...":
- Select "All configurations" in "Configuration" section
- In "C/C++ -> General -> Additional include directories" section append the "include" directory of SFML library
- In "Linker -> General -> Additional library directories" section append the "lib" directory of SFML library
- Select "Debug" in "Configuration" section
- Append the string (without quotes) "sfml-graphics-d.lib;sfml-window-d.lib;sfml-system-d.lib;sfml-network-d.lib;sfml-audio-d.lib;" at the beginning of the "Linker -> Input -> Additional dependencies" section
- Select "Release" in "Configuration" section
- Append the string (without quotes) "sfml-graphics.lib;sfml-window.lib;sfml-system.lib;sfml-network.lib;sfml-audio.lib;" at the beginning of the "Linker -> Input -> Additional dependencies" section