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

Job ID: 38015075

Budget: £20 – £250 GBP

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 in the top left.
3. FPS Camera with gun and arm models (both the gun and the character model will be sent to you).
4. Basic movement (WASD), mouse movement, jump & crouch.
5. Collision.
6. Press esc to show mouse and a basic pause screen (don't pause the game, just show an overlay) and press esc again to hide mouse/menu.
7. Ability to shoot.
8. Ability to reload (no animation, just lower the gun and then raise the gun after 2 seconds).
9. Bullet collisions when you shoot at a wall (just use a grey square for this).

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 OpenGL