Deviloper
Project information
- Category: Unity
- Playstore Link: Playstore/Deviloper
- Project URL: Github/Deviloper
- LinkedIn Post: Click Here
- Play: Itch.io/Deviloper
In this game, you have to survive the waves of enemies. The game is over if the enemies touch you.
The Game is in stages and each stage spawns a certain amount of enemies. Survive as many stages as you can.
Features
You have 3 abilities:- - AimBot: predict the enemy location and shoots.
- - Electric fence: Sloes down enemy.
- - Aura: constant damage when in the area.
- - Coins for upgrading your abilities.
- - Health for healing stronghold.
To upgrade, you need to go near the computer and the upgrade menu will slide in.
Code Designs
- Powerup Upgrade System using observer pattern.
- Object Pooling for Bullets and enemies.
- Factory pattern for spawing.
- Scaleable stage structure for controlling each state properties.