ZombieGame

Module GRADE: 86%

OVERVIEW

During my third year at University I took an Advanced Game Development Module. The main assignment of the module was to create a game using a game engine of my choice, due to having previous experience with Unity, I found this to be the best option. I decided to create a 3D game inspired by Call of Duty Zombies. I went with a low poly style, creating all the environment and assets myself mainly using blender.

Round System

I set up a game controller which releases waves of zombies, making more zombies spawn per wave completed. Each round is complete once all of the zombies are eliminated by the player.

Reload System

Each gun features a reload system. Each gun has a different reload time which is balanced as a counterweight to the fire rate. So a gun with a higher fire rate such as the Rifle takes longer to reload than the pistol.

Particle system

I used the built-in Unity particle system to create effects such as sparks, water and fog. This was to add an apocalyptic feel to the game.

Power up & coin System

I created some power ups that can spawn when a zombie is killed. These include gliders, more ammo, coins. The coin system can be used to purchase upgrade the users gun by selecting one off a wall.

Playspace and minimap

The user is able to buy their way into certain areas with their coins to extend the play space. Also, the user can access the minimap which displays their position realtime.