Skip to main content

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

I don't want to rate this one yet; it seems as if you have some kind of memory leak, at least in the Windows build. This was after playing it for about 10 or 20 minutes

I tried the Windows build because the web build kept freezing on me after a few minutes.


Thanks for the telling me about this! After some testing, I was able to figure it out and patch the game.

(+1)

Awesome, I will download the new build and continue playing!

What was the issue for the memory leak if you don't mind me asking? I develop a lot with Godot as well. If you don't want to clutter the comments up you can message me on Discord if you like @raptor0999

(+1)

Sure thing! The cause was the projectiles in the mini-boss fight. In order to make their destruction more visually appealing, I use a coroutine to trigger the death animation and then wait for a timer to complete before calling `queue_free()`. The problem is that, in true game jam fashion, I coded it up so quickly that I accidentally left it so that each frame the death timer resets and calls ANOTHER coroutine, thereby leading to a slow memory leak as the coroutines stack up and the projectiles never actually die :D

Thanks for the bug fix! I think that I am still stuck.... I got the high jump, pistol, upgraded call or whatever, and the phase. I went down and to the right where all the crystals are and took all of those enemies out... I think, but nothing happens. Maybe there is somewhere else I am missing?

(+2)

Ahh yes. The enemies are not the final target. To win you have to destroy all the crystals in the chamber. If you go left instead of right in the tunnel leading to the boss, it's explained in a dialog and you'll get another power up. But that is the very end of the game so no worries if you don't want to play through it all again!