Build Your Defense is a tower defense that tries to answer the question "what would a TD be like if the player instead of delimiting a path could build towers to block every possible passage towards his Tower". Starting from that idea I created a square grid tower defense on which the player could build freely even completely obstructing the passage of enemies towards the village to be defended; giving the player the possibility of blocking the passage I decided to make the enemies able to destroy the player's towers to free their own path towards the target.
defense towers useful for creating mazes or for fortified barriers
Attack Towers: Detect and strike approaching enemies
Magic Towers: Create a magical sphere that moves on its own; few enemies survive when hit by the magical sphere.
Support Towers: These help the player by slowing down enemies, making enemies more vulnerable to hits, or increasing points obtained.
invading enemies: some will head towards your village; others will instead choose the towers placed by the player as their main target