Skip to main content

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

Love the game. Really simple mechanics implemented in interesting ways to make a challenging and addictive experience that frustrates but makes you want to play more.

I'd actually be interested to see your movement code as your movement felt a lot cleaner that the movement in my game

One thing that wasn't super clear to me until I worked it out for myself were the coloured gravity zones. I know you made reference to this at the start of level two but some additional clarity would probably go a long way.

Other than that. Great game would love  to play more :)

(2 edits)

Thanks for your suggestion. Regarding the movement in my game, I used a function in Godot which is lerp which somewhat mimics acceleration. Instead of immediately getting the max speed of the player when pressing a movement button, it interpolates the value from 0 to the max speed. Same goes from max speed to 0 if the button is released. Regarding the jump, I just fed the player a constant jump velocity but when the jump key is released, I used lerp again to make the vertical velocity of the player to 0. Lastly, I implemented a coyote jump for 0.1 sec. 

Here's my code but note that it is written in gdscript and it doesn't have comments.

Edit: I just checked, I actually did not use the lerp function in this code. It was on another game I made, sorry. So I basically fed a fixed movement speed in this game and made the vertical velocity of the player equal to zero on jump release.