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

Really nice, I love the visuals and the game's super charming. My only gripe is that jumping feels kind of strict. There's something called "Coyote Time", this is where the player has a small leeway after falling off a platform/before touching a platform where they can still input jump and get a jump. Might want to look into implementing that in the future as it's quite fundamental to the feel of platformers. Other than that the game's really really nicely done, great job!

(+1)

I was coding it but was too late sadly hah. Thank you so much

It is super easy to implement, though. Just store the isGrounded state with a float instead of a bool, set it to a small value like 0.1 seconds when you touch ground, make it reduce by time, and whenever the player press the jump button, it checks if the value is greater than 0. If yes, set the value to 0 and do the jump function.

If you are using Unity or C# and you already have multiple functions accessing the isGrounded bool, you can turn it into a "property with custom accessors" (a property with a custom getter and a custom setter).