ShootEmUp Game
About
My entry for the 'Games Job Fair Autumn 2022 - Unreal Engine Programming Challenge'
Key Bindings
--------------------------------------------------------------------
WASD - Move player
Mouse Axis - Rotate Player
Left Mouse Button - Fire (can be held down)
Right Mouse Button - Change leader
F - Start Grenade throwing sequence
F + WASD - Move inside grenade throwing area
F + Left Mouse Click - Throw grenade
F + F - Cancel Grenade throwing
---------------------------------------------------------------------
Important Game Features
--------------------------------------------------------------------
There are 4 members in the squad. Each of them has health. Only one of them can be the leader (leader can be changed during the game). Game is over when all of the squad members are dead.
There are 4 pick ups (Health, Grenade, SMG, Sniper).
Only the leader can interact with pick ups.
SMG and Sniper has ammo capacity. Therefore when they out of ammo that gun is automatically discarded. Default weapon (pistol) does NOT have ammo.
Weapon can only be equipped by the leader after making an interaction with a weapon.
Time slows down during grenade throwing sequence for 5 seconds after that time returns to normal.
There is only one level at this moment.
--------------------------------------------------------------------