TowerPower

Defend your base against waves of enemies.

CLICK TO PLAY

Unity WebGL Build

CONTROLS

Mouse: Place towers

Left/Right menu

ESC: Pause game

TECH STACK

Unity 2022.3

C# Scripting

Custom UI System

FEATURES

4 Tower types

∞ Enemy waves

Place system

DOWNLOAD BUILD More information down below More information down below

Introduction

TowerPower is a tower defense game where you strategically place and upgrade towers to defend your base against endless enemy waves.

GitHub

Reflection

Why 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.

Visual Sheet / UI Overview

Here is an overview of TowerPower's UI and the script used for the side UI hover functionality.

TowerPower visual sheet
>