Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Cool, love me a tower defense game!  The art looked nice here, the towers especially looked really good.

I liked the idea of having to repeat the pattern to build the tower, but I will say the fact that it looked similar to the mouse hover animation kept throwing me off and keeping me from seeing the pattern properly, which made it frustrating that it took my souls when I failed.

Also liked the decision to have to click to pick up the souls.  It would be even better with juicier particle/sound effects to make it more satisfying.  The regular level-ups added another layer of growth/advancement for the player.

Anyway, this kind of macromanagement busywork might bother some people but I always like the mechanical skill ceiling it adds to games like this.  Rewards APM.

I do have to mention that the frame rate really started cratering once there were a lot of enemies and towers on the map.  Not sure if that's a memory leak where you're not freeing some nodes properly, or if it's just Godot struggling to handle the sheer number of nodes you're adding into the tree, or something else.  If it's the latter you could try having a preexisting pool of deactivated enemies/projectiles that you draw from and return them to when they "die".  (Reset the position to somewhere way off screen, turn off the processing until called on again, that sort of thing.)

Anyway had a lot of fun building up my base and destroying enemies, great work!

(+1)

Thank you for playing and reviewing my game! This feedback is super helpful! Yes the summon order is quite subtle, I'll look into making it clearer or repeat even. The losing all your souls on a failed summon is brutal as mentioned by a few other reviews and this is something that I'll change. 

More juice is always something that needs adding, i have a few more ideas to implement. 

The lag is the main issue i'm currently trying to resolve. Great idea about pooling enemies, this is something I always hear about but never knew how to implement but you've explained it super clearly, I'll look into this! Thanks again for giving my game a go :D