My Tower Defense Project

Foto van titel scherm My Tower Defense Project

My Tower Defense game was a project I did during the first period of my second year. This is a project I had to do alone. During this project I really started to apply code conventions and best practices, like single responsibility. This project taught me a lot about how to use them effectively.

Foto van intro scherm My Tower Defense Project

I worked on Tower Defense fully by myself, which is why the art style might be lacking, but I make up for it with my mechanics and gameplay. There is a lot to do in my game even though it is small: infinite waves, upgrades, death, and game over.

As you can see in the video, everything is fully working and the UI updates in real time. When enemies die you get money and the game progresses and when all the enemies are dead you get a new wave. You can upgrade your towers infinitely. and the game can also go on infinitely.

Foto van credits scherm Mythe Project

The Tower Defense project taught me a lot about the principles of game development, including the importance of single responsibility. It wasn't the most fun, but I enjoyed the challenge nonetheless. If you want to check out the GitHub page or play a build, click the link below.

Tower Defense GitHub