Smack Demon by Firebelley

PLAY IN BROWSER HERE!
Alternatively, you can download the game below.
Smack Demon is a small turn-based game where you play as a knight whose mission is to smack demons. Demons switch between a vulnerable and invulnerable state on a 10 turn cycle.
The game was made in 12 hours.
Follow me on Twitter
Subscribe on YouTube (devlog to come soon!)
Check out my GitHub

PLAY IN BROWSER HERE!
Ratings
| Overall | 189th | 3.912⭐ | 59🧑⚖️ |
| Fun | 258th | 3.754⭐ | 59🧑⚖️ |
| Innovation | 308th | 3.632⭐ | 59🧑⚖️ |
| Theme | 750th | 3.482⭐ | 59🧑⚖️ |
| Graphics | 320th | 3.991⭐ | 59🧑⚖️ |
| Humor | 486th | 3.01⭐ | 52🧑⚖️ |
| Given | 28🗳️ | 54🗨️ |
I did find one bug tho. You can leap into the demons square :smile:
Also I would recommend you upload the webgl version onto Ludum Dare as well, makes it easier for people to play it
Good job!
The Windows version has been run pretty well.
It's a flawlessly clean game. It's amazing that you can create such a high-quality game in 12 hours.
Has the Godot engine contributed in any way to your high productivity?
Or just because you are a well-trained game developer?
To answer your question @benthetwoofus I've been developing in Godot for several years now, and I've built up a library of scenes, addons, sfx, and utilities that allow me to rapidly build new games without too much boilerplate code. You can check out the source code to see how I'm doing that. When I'm making a jam game, the vast majority of my time can therefore be spent on the elements that are particular to that game. My experience with Godot also means that I generally know how to build a game in the most efficient way possible given the time constraint. So, in essence, I've just had a lot of practice 🙂 Hope that answers your question! Thanks again!
But once everything is understood, the game is very fun to play! Really great for a 12h game !

The art is cool, the gameplay is very nice and there really are interesting tactical choices to make.
My nitpick would be that keyboard controls would be a nice addition, but other than that, this is a very good entry :)
The gameplay is well designed too, giving the ability to skip, leap and block, and really adds much depth to the gameplay, while the cooldowns for leap and block felt fair and balances the abilities well. I like how chaotic it is when there's more than one enemy on the grid and I had to try and find the best route to attack the enemy (which is also partly why I didn't like the levels with separated islands, since they felt like separated levels and are cleared independently).
The gameplay is great, I can see it as a really good game for a mobile device
nice game!
At first I underestimate the shield since I thought even if I block the damage of an approaching fire wave I thought the ground would be on fire and I would take damage the turn after. But it destroys the fireball completely and it is pretty effective.
I like the idea of alternating between offense and defense. I think it would be even cooler if the enemies chased you or unleashed stronger attacks during the seconds that they are invulnerable, so that you actually have to run away instead of just standing a few tiles away and hitting skip or shield until they are vulnerable again.
Played on my stream: https://www.twitch.tv/zedkraze
I already imagined this game with bosses, worlds, treasures and dragons.
The mechanics are very good.
My son and I had a lot of fun!
Congratulations!
One thing that surprised me a bit ... theme optional - I would have thought judgement would have been harsher on non-themed entries.
This time around my failings were (in no particular order).
User input feels off (actually caused by incorrectly placed trigger on the cursor) :face_palm:
Steep learning curve (too much going on)
Lack of useful tutorial :face_palm: (which I learned in a previous entry as well) :smile:
Overscoping
Well ... back to your entry... Impressive stuff - nice graphics, nice controls, obvious mechanics.. and within the time frame you actually had. Just impressive.
:purple_heart: :dart: :frog: