Basic FPS Game - C++ / OpenGL / CMake -- 2

Job ID: 37967728

Budget: $30 – $250 USD

More details:

What is the target platform for your game development project?
Windows

What type of gameplay experience are you aiming for?
Singleplayer (multiplayer in the future)

What graphical style are you envisioning for your game?
Low poly / low res (counter strike source)

Requirements:
1. Basic map (level) (basiclevel.png attached).
2. Basic minimap.
3. FPS Camera.
4. Basic movement (WASD) & mouse movement & jump.
5. Collision.
6. Press esc to show mouse and press esc again to hide mouse.
7. Gun model placement infront of camera (so it looks like you're holding the gun).
8. Ability to shoot.
9. Ability to reload (no animation, just lower the gun and then raise the gun after 2 seconds).

Notes:
1. Clean code - messy/poorly organised code will be rejected.
2. Must use CMake.
3. Delivey method is github.
4. Must be able to build and run on windows.
Related categories: C Programming C++ Programming OpenGL