Skip to main content

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

Mechanically simple but surprisingly tricky at times metroidvania. The ending scene makes it well worth playing.

I didn’t realize you have to pause the game to see the sexy closeups of the player-character. Which didn’t occur to me to be even possible until I happened to spot the promo screenshot with the pause screen. Maybe it would be a good idea to show those artworks during the egg collection cutscenes as well.

Some bugs I found. Not to complain but to give you the opportunity to fix them before the end of the voting period:

  • When the player dies before unlocking a savepoint, the game locks up.
  • Slimes get stuck in walls. Probably related to detecting collisions both while walking into walls and walking out of them. You might be able to solve that by detecting wall collisions with a much smaller collider placed on the side of the slime it is currently moving in. Or by not just switching the walk direction on collision but also moving the whole object back out of the wall.
  • When the player dies after obtaining the jump upgrade but before saving, then they retain the jump height after respawning. But not the visual change and the egg giving it still remains. In that state, picking up the third egg will repeat the text from the second and do nothing for the player. This bug does not seem to apply to the lactation ability. Not sure about shooting and ground-pound.
  • The ground-pound seems to work a bit counterintuitively. Instinctively I would assume that the higher I drop, the better it should work. But in fact you have to press the key just before ground contact.
  • Walking into the first save-room from right to left will sometimes skip that room and make the player appear in the next one.

Thanks for the comment and glad that you liked it.

Figures that there'd still be lots of bugs left, but I did what I could do. I'm very inexperienced with Godot (and "real" programming in general), and bit off quite much with that one, in spite of how simple it is. I'm probably not going to do much more with it, since I'm rather glad to be done with it (in spite of its imperfect state) and also don't have much time this week. I added a note that you can pause the game to the page at least.

The ground pound should work from any height, though. But I did notice that it seems inconsistent myself, in that it doesn't always break blocks (but didn't figure out that the height might be the issues)