Making a tower defense game in Godot

Опубликовано: 23 Февраль 2026
на канале: Paxtian Plays
149
3

I recently participated in a 1 week challenge to make an interactive game on the theme of "Gates of Hell."

Although I am not much of a tower defense game person, the immediate thought I had was, what if you were defending the gates of hell against angels?

That evolved into, maybe the angels are trying to wreak havoc on hell, but also, demons are generally naughty and also trying to wreak havoc.

So the idea finally settled on this: angels and demons are attacking the gates of hell. You set up towers to defend the gates. In order to place towers, you need a demon minion to man the tower, as well as the resources to place the tower.

If you destroy an angel, you get resources. If you destroy a demon, they become one of your minions. If an angel reaches the gate, they save a demon minion. If a demon reaches the gate, they steal your resources.

This video is a walk through of the various scenes involved, along with the code I used to make all of this.

Credits:
Angel and Demon Sprites: Created by Svetlana Kushnariova (Cabbit) [email protected], liftarn, johnny_automatic, & Jordan Irwin (AntumDeluge)

Towers: Foozle (www.foozle.io), https://foozlecc.itch.io/
Ground: Foozle (www.foozle.io), https://foozlecc.itch.io/