Skip to main content

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

Looks really cool! I have a couple of tips:
-For the movement, you're normalizing the vector, which means that the value of each axis is -1 to 1 normally, but -0.7 to 0.7 if both axis are in use at the same time, this is to prevent having more speed diagonally in top down games. In your case you want to disable this in your code, or if you're using the new input system, use separate analog values for x movement and y movement. (this is to solve the slowing down that occurs when you move while pressing W or S).
-If you double jump really quickly, the character goes waaaay too high, but if you jump a second time after a while, it barely goes up. This feels very inconsistent. 

I really like the style :) keep it up!

Thank you for your input, I have fixed the Double jump.

Forgot to reset the players rigid body velocity to zero before adding velocity for the second jump