Devlog #004 – Jump Mechanics Part 1

Tried to implement jump mechanics. While I was following some tutorials how to get a good jump mechanic in 2.5D I noticed that the rigidbody system is not properly working.

That’s why I needed to follow another tutorial to get it right. Unfortunaterly at the moment it just won’t do it right. But I wanted to really understand all the mistakes I make and the language of C# before I would continue. So it will definitely take longer.

Current state of the level

At the moment it is not really detecting if the player is jumping. I want to try the raycasting method and implement the controller methods of unity that are already built in. So a lot to test but I haven’t really figured out everything at the moment.

Tutorial for a better jump

To get this right I want to understand how all the components are fitting together to make it really happen. I had this problem already a couple times but this time I just want to make it understandable on a basic programming skill level.

Why do I want to get it right? The Super Mario Jump Mechanics are quite nice in their behavior and a lot of characters in the platform fighting games are using a similar logic. Maybe with a different double jump but let’s get this first jump right right?

It takes time. And this is the current code I am working on.

Hope I find more time next week to work on it properly. Last month was filled with a lot more projects than I could track. So this project lost a lot of progress. But I want to continue.

Until next update.