Defend your base against waves of enemies.
CLICK TO PLAY
Unity WebGL Build
Mouse: Place towers
Left/Right menu
ESC: Pause game
Unity 2022.3
C# Scripting
Custom UI System
4 Tower types
∞ Enemy waves
Place system
TowerPower is a tower defense game where you strategically place and upgrade towers to defend your base against endless enemy waves.
GitHubWhy did I make this game?: I made this game as a school project. I had a few weeks to complete it, which I divided into sprints. During these sprints, I focused on small parts of the game at a time, which made it easier to understand. I worked on this project alone.
What went well?: When I put everything together in the game, everything worked correctly and functioned as expected.
What went wrong / what could have been better?: Some errors in my scripts were hard to find. I asked a classmate for help, and eventually, we figured out the problems and fixed them together.
Am I proud?: I am proud that I was able to complete the project and satisfied with the results and the final product.
Here is an overview of TowerPower's UI and the script used for the side UI hover functionality.