Zombie Apocalypse (working title) is a first person shooter demo where the player has to escape a zombie infested, post apocalyptic island, solve quests and stay alive. The brief of this solo game dev project was to implement 10 to 15 gameplay mechanics and to create a coherent and fun gaming experience.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-34-1024x575.jpg)
The first iteration was confined to a small map with a few key areas such as safe zones, danger zones and loot box spots, where movement and AI was tested.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/03/zombies-6-edited.png)
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/03/zombies-5-edited.png)
After the basic mechanics were implemented the first level was built which is set in a rocky, industrial area next to an abandoned lakeside factory.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-01-1024x575.jpg)
The player starts on a bridge which functions as tutorial area, the player learns how to move around and shoot zombies.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-31.jpg)
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-28-1024x575.jpg)
Some of the basic mechanics are walking, jumping, sprinting, crouching, zooming. The player also slides downs on slopes, head bops, has dynamic footstep sounds, a stamina and health system, respawns after death, can switch between weapons (and shoot) and can can interact with objects in various ways such as open doors and pickup items.
There’s a mini map and different types of damage such as continuous damage from fires or heat vents or hit damage from zombies or broken glass.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-40jpg.jpg)
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-32.jpg)
Health pickups and powerups are around combat areas, or more hidden areas to reward exploring.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2022/10/zombie-apocalypse-35-1024x575.jpg)
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-11-1024x575.jpg)
The player can also permanently upgrade health by collecting “armour” such as a leather jacket and leather pants.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-03-1024x571.jpg)
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2022/10/zombie-apocalypse-36-1024x575.jpg)
To create hot and cool zones zombie hordes spawn at specific areas when triggered.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2022/10/zombie-apocalypse-37-1024x575.jpg)
The player has to finish quests before they are able to progress into certain areas, like turning on a generator or finding door keys.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-14-1024x575.jpg)
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-15-1024x575.jpg)
Visual Effects and plenty of sounds add life to the world.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-38-1024x575.jpg)
Lighting and VFX also help the player to find key areas and objects.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-22-1024x575.jpg)
The game has an outdoor level (The Lakeside Factory) and indoor level (The Factory Tunnels) and the player gets a new weapon in level 2.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-39-1024x575.jpg)
In the settings the player can change preferences and have an overview of the controls.
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-26-1024x575.jpg)
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/zombie-apocalypse-27-1024x575.jpg)
This was a major project since all the coding and world building was done by myself, it was probably the project I learned the most about C#.
READ MORE ABOUT THE LEVEL DESIGN OF A RACE TRACK
![](https://usercontent.one/wp/www.oliviaheart.co.uk/wp-content/uploads/2023/05/feature-read-next-race-track-3-1024x384.jpg)