
Crazy Killer
Role
Solo Project
Game Summary
This is a survival based first-person shooter , the protagonist John Carter is a army recruit who must complete this apocalypse training exercise. The player develops their skills by using weapons in a closed off out of bounds out-door scene. John Carter must shoot to kill all zombies and avoid contact as zombies will try to kill John Carter.
Platform
Windows PC
Language
C#
Game Engine
Unity3D
Duration
6 months
Gameplay video
Coming soon
Details
The aim of the game is to survive, the player is chased and attacked by enemies, each time the enemy collides with the player it reduced the player's health. When the health reaches zero the player is dead and failed resulting in game over. The player can last longer by picking up guns, each time the player picks up a gun it is added to the inventory. The player starts with the Russian AK-105 gun and has different amount of bullets for each gu

Roles
Designing - Creating the GUI elements in Unity, integrating buttons and images to navigate through levels.
​
Coding - Implementing all aspects of gameplay player shooting and walking mechanics to A.I. There are four different guns which the player can select, a abstract base class was created, each gun class implements its own beaviour. Each gun will call similar functions however guns vary as each waits for a different waiting time before the player can shoot again, have different damage to zombies and ammunition. A ammunition management system was coded to manage ammunition for each gun. A.I. spawning chasing behavior is implemented to chase the player when in a certain range and then begin to attack the player. A dynamic health bar communicates with the player when to reduce health and enter game over scenes. Picking up different weapons is implemented by creating a inventory manager.
​
Screenshots
Coming soon

