PROJECT: Mine Defenders - Dev Time ~ 2 Months

Placing down defenders.

Showing defender death. And the UI showing which defenders are dead.

Uncovering an enemy spawn pit. These will continue to generate enemies regularly. And apply pressure on the player

Pathfinding was written by hand since I wanted a tile grid. I used a fast priority queue I found in a repository as a guide and modified it for my purposes.

Debugs showing agent targeting and tile movement.

UI was designed for mobile / tablet in mind.

Notes:

The idea behind Mine Defenders is a tower defence + auto battler. The player can mine out the map which is randomly generated, then in mining can uncover enemy spawning pits. The player then can choose to place down their defenders who will fight until death. In combat the defenders will gain exp which was going to be used to unlock skills and more attacks. What is shown here is just a small prototype. Out of all the projects shown in my portfolio this one is the oldest. And so this one was the only one which I didn't apply rapid prototyping, and you can see how it makes such a difference in terms of development time and results.