I’m attempting to learn Unity and feel like I’m bashing my head off a brick wall.
I’m wanting to make an old school platformer to learn the ropes. I want to get the character controller fixed first as I don’t want to start designing levels until the movement is set like I want it. I need the character controller to do a number of things.
It needs to have variable height based on the length of time the jump key is pressed.
It needs to have a normal walk speed and also a button pressed to allow running, the longer a run, the faster the player goes.
Player also should have momentum, so when a direction change happens during running player doesn’t instantly switch direction.
Basically, it’s Mario’s movement as seen in Super Mario World on the SNES.
If anyone can help me with this I would be insanely overjoyed. I’ve been beating my head on a wall trying to find this stuff for a couple of days now.
I tried using Prime31’s controller from Github, but couldn’t work out how to even get it running, or what I would need to edit to get it to work as I need it.