Inspiration
Inspired by our shared love for classic tower defense games such as Bloons, we wanted to invoke the fun of the genre while putting a unique spin on things!
What it does
Attack on Tower takes the genre of Tower Defense and flips it on its head. You play as a dark sorcerer's apprentice trying to destroy a hero's castle. To do this, you collect mana, send and upgrade troops, and strategize. The hero has multiple towers set up depending on the map, ready to stop your troops dead in your tracks, so the placement of your troops is key!
How we built it
Utilizing Godot 4.2 and working with GDScript, the program's own language, the two of us worked on separate parts of the game, occasionally merging our efforts. We utilized assets from itch.io and pixabay.
Challenges we ran into
There were many challenges when creating this project. The first and greatest hurdle was finding a way to realize the idea of playing as the enemy in a Tower Defense game. There were many things to consider, such as win-and-lose conditions, how sending troops would work, figuring out the roles different types of troops should serve, and much more. We also encountered difficulties implementing sound into the game, ensuring that a large number of troops wouldn't create a cacophony that was unenjoyable to experience.
Accomplishments that we're proud of
We are very proud of how we created a new spin on a familiar genre in a way that we've never seen before. There were a lot of discussions surrounding the philosophy of game design, but ultimately, we believe we came up with something fantastic and unique! We're also really proud of the aesthetic design of the game, utilizing some beautiful assets with a fantasy theme and populating the maps with NPCs that breathe life into the game.
What we learned
We strengthened our abilities in teamwork and work delegation, finding ways to split up the workload to maximize our efforts.
What's next for Attack on Tower
If we decide to expand the game we'll most likely add more troops, maps, and towers. These small changes could explode the amount of possibilities within the game.




Log in or sign up for Devpost to join the conversation.