Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

rk2546

5
Posts
2
Followers
A member registered Sep 15, 2024 · View creator page →

Creator of

Recent community posts

May (P)RNG-esus have mercy on generating snow-capped maps for you. Thanks for playing!

There seems to be a bug where you can't seem to move down to the bottom edge completely. It happens around Lvl 5 and 6. I think it might be because the map extends at this point, but the movement doesn't account for this. Otherwise, interesting concept for a game! Love the little nuances in the SFX and level transitions.

Thank you! Yeah, we didn't encode an ending bit for this prototype lol. Glad to hear that you enjoyed it.

Thanks for playing! To answer your question, spawning is very simple: it's an array that defines a spawn order. Each item in this array tells the game "after waiting X seconds, place enemy type Y on path Z, following this speed curve". We pre-calculated a list of paths enemies could take across the screen, and simply referred to this path list in this spawn order array via index. The speed curve dictates how each enemy moves along the path - so we could customize if an enemy simply moves along the path at a fixed speed or if it slows down a bit along the path. This system gave us a lot of control of which enemies appeared, how they moved on the screen, and the timing between enemies.

Thank you for playing!