1 week ago

EnGarde! is a turn based roguelike where you have to move in time limited turns and kill all enemies to progress to the next level. Collect coins, buy upgrades and make your way to the bosses and further worlds!

There is in-game tutorial, although it's a bit chaotic right now. To play, use directional buttons to move, to attack enemies simply walk at them. B button can be used to skip turns without penalty, MENU button pauses the game.

The game is heavily inspired by Crypt of the Necrodancer, so if you ever played that game, you will get into this one quickly. Current version contains only one world and should be considered a demo of full game, which is in progress.

However, main gameplay mechanics are implemented, so the game is fully playable in its current state. I plan to implement up to three extra worlds with different enemies, add more skills and variety overall. Right now the first world repeats itself, so you can play infinitely. Also, current icon is temporary and I will replace it later with something better. Same goes for titlescreen, which is missing right now. There is no music yet, so I'd love to feature someones else tunes in my game, with proper credit of course. If you are music creator and want to share, please contact me. I'm completely tone-deaf myself ;)

The game should be challenging, but not too hard regarding the first world, so feel free to leave feedback about balance. I'll probably update upgrades prices later on, when more difficult content is added. The skip turn ability will probably get some kind of cooldown, because it makes some enemies too easy to counter.

I'm also sharing the codebase, but keep in mind it's a bit messy right now. I'll try to improve the code quality and clean up dead code some time later.

More gifs:

Known issues:

  • the game sometimes crashes when creating new level. I rarely see this and already tried to fix it, so please inform me if this happens in your case too,
  • screen shake sometimes does not stop,
  • ghosts can be killed inside walls with Long arms upgrade,
  • floor under chest sometimes disappears,
  • sometimes one of the enemies goes off map. I temporarily fixed this by moving it back to the position of the chest.

Current version: 0.1.1.

Sound effects generated using SFXR tool. Main menu animation created by Dawid "Dorsul" Leśniewski. AStar algorithm implementation based on Sebastian Lague's C# implementation (although right now it does not work, so don't use it).


Alpha 0.1.0

  • demo version release

Alpha 0.1.1

  • code clean-up,
  • potential fixes for known issues,
  • added pause screen when pressing MENU button

View full creation

Aurélien Rodot

NEW 1 week ago

Looking awesome, very nice and fast pixel art (reminds me of Crawl) and I love the idea (reminds me of Crypt of the Necrodancer). It seems to be sooo fast paced, I'm sure we'll see some crazy speedruns where you don't know what's going on haha

Edit: very nice sound effects as well. I'll post your Creation on Gamebuino's social networks today :)


NEW 1 week ago

Very nice game with charming graphics and lots of nice touches already. I like that there's a limited time per turn, it keeps you moving! Looking forward to the next version.


NEW 6 days ago

Great. reminds me of crypt of the Necrodancer


NEW 6 days ago

Thanks for the comments! The game is indeed inspired by Crypt of the Necrodancer. At first I wanted to give the player infinite amount of time to decide their turn, but it felt too easy, so the idea of timed turns arised. The minimum time is 5 frames, the maximum 1 second, so you can choose your own rythm and play faster or slower.

As for the graphics, I'm actually bad at arts, but the system constraints make this much easier. I really like the idea of predefined palette - it already gives the game consistent look and 8 by 8 pixel art is not only easier to make, but also fun to work with!


NEW 6 days ago

I found this pretty fun! The turn-based aspect is interesting, with if you wait too logn the other players still move....I enjoy it!


NEW 4 days ago

Small update, mostly in an attempt to fix known issues and improve quality of the code. I also added pause screen when pressing MENU button, so player won't quit from the game by accident.

Please log in to join the discussion!

Log in