View on GitHub

Tower Defense

Reddit Challenge Friday - Week 1

Download this project as a .zip file Download this project as a tar.gz file

Made for the first Reddit Challenge Friday.

I tried to write the code in such a way as to be extendable and to leverage many techniques that most Unity devs don't seems to use (delegates, event driven ui, static classes, etc.). Some of these techniques aren't necessarily in the most ideal of locations but I mostly wanted to demo their usage.

If you have any questions about how I did something or why I did something a certain way feel free to ask.

Web Player can be found here.

Controls:

Hold Left Shift and Click to place a wall

Left Click on a wall to build a tower or delete

Press Enter to begin (Waves have a 45 second timer that is not showing)

If you lose (Enemies stop moving) press Enter to restart