Accelerometer Controls
Control the hordes movement by tilting device.
Tap Hold Controls
Tap and hold at any screen position to control the hordes movement.
Horde Formation
Using hex grid, placing zombie in a circle formation when stationary. When moving, formation changed like an arrow shape to indicate move direction.
Activate Special Skill
5 different special skill button will be placed at the bottom of screen, player can drag and pull the special to where they want it to perform. Once dragged, effect range will show up and indicate player the range of the special skill.
Object Pooling
Zombies, Humans, Bullets, Props(Interactable) will be pooled in list to save memory and improve performance on mobile devices.
Energy Bar
Energy orb will have chances to drop from infected human. Each orbs would fill up the energy bar. Using special skill will consume some energy.
Evolve System
A Apocalypse Level is shown on the screen as player kill / infect people, the level will increase and when reached a certain threshold. The game will pause briefly and a upgrade windows popup at the center showing 3 random upgrades for player to choose and upgrade their horde capabilities.
Human Spawner
A non active Spawner is placed on map, when the zombie is close enough, the Spawner will activate and spawn humans. Spawning human will store the human in list on the Spawner to detect whether all human spawn from this spawner has been killed or infected. Spawner will then reset and ready to redeploy new humans when all human from this spawner no longer alive.
Objective / Task
At the start of each level, a objective will randomly picked from the objective list provided from designer. Player must fulfill the task in order to move to next level. Task will show on the screen and indicate the status.
Random Map Generating
Map will segment to 3 row and 3 column, and random swapping different segment of map template provided by artist.