Using SFML in C++ to develop a tower defense game, so make sure to have SFML 2.6 installed
Applied Software Patterns such as observer pattern and creator pattern.
Choose to create a defense map or choose between 3 Predetermined map designs
Place up to 6 towers, with the choice of 3 different types of towers
Upgrade your towers to defend against enemies that increase in strength
Have fun :D