top of page

Zombie Parade

Zombie parade game takes place in New York city, the people over there get effected by an unknown virus that turns humans into zombies, in order to protect the city from getting destroyed FBI shows up to take the zombies down and we will be playing as an FBI agent. there are multiple types of zombies and they are incremented for each wave. Agent needs to survive as many waves as possible

Platform:

  • PC 


My Role:

  • Game Developer

  • System Designer

  • Game Designer

  • UI Designer


My Contribution:

  • Zombie model and animation implementation

  • Zombie health, Attack and Death state

  • Zombie Hit Interaction

  • Player Hud

  • Zombie randomizer on Spawn

  • Highscore System

  • Money Spending for Unlocking Level

  • Ui Widgets

Wave Increment and zombie spawn:
When all the zombies in the level are eliminated, the next wave should start with double the number of zombies in the previous level

wave-increment_orig.png

In this blurprint logic the current wave is set to one at start of the game and for each wave increment the current wave is multiplied by 2 and it is set to the total number of zombies to that particular wave, so if the level is 3 its multiplied by 2 and 6 zombies will spawn in wave 3

zombie-death-and-wave-increment_orig.png

​when zombies left in level is zero, so the  condition is true  then its accesses the wave increment custom node and it increments the current wave

Zombie Models, Animation, Hit interaction, Health and Ai for Zombie:

Zombie Model and Animations : Mixamo
Implemented the zombie models and animation in to the project and  assigned animations to the model, created Hit interaction state

behvaior-tree_orig.png

For the zombie movement added AI ( behavioral Tree), added logic to move zombie to random locations (normal movement)  in a certain amount of radius. when player is in vision of zombie then the zombie starting moving ( Run movement) towards the player and if in certain range zombie attacks the player.

Zombie Attack Logic

attack-logic_orig.png

Area Unlocking System

In level there are 3 unlockable areas, To unlock them the player needs to collect certain amount of money by killing zombies

unlocking-system_orig.png

When the player overlaps with the object UI will pop up and shows the required amount of money and on end overlap event it checks whether the player has required amount of money and if its true the obstacle will be destroyed and UI pops up ,  player can access that location

unlocking-system-2_orig.png

When player has the money to unlock area the obstacle will be destroyed with explosion effect and will collisions will be removed and player will be able to access the location

​Zombie randomizer on Spawn

zombie-randomizer_orig.png

on wave increment the total number of zombies is divided in between two spawn points equally and Array has been used to randomize the zombies that needs to be spawned

bottom of page