Hello. I’m trying to make a 3D Action/Platformer game similar to Banjo Kazooie. I’ve been having a hard time getting the character movement that I want. Every tutorial I see uses root motion, but I always found root motion to feel very clunky.
This tutorial looks promising on how to get 3rd person movement relative to the camera. However, he sets anim speed to 1 (which is a condition to make him walk) that is how he gets his character moving. Meaning he is using root motion. How do I get him to walk without root motion in the direction that I want?
I also don’t simply want to move my character “forward” while he is turning, as that will make him move in a circular fashion. If he is facing right, and I press left, I want him to start moving left, as he turns to face in that direction.
root motion (as well as him moving “forward”) would have him move in a circular fashion and not be what I want.
I would really appreciate it if someone can help me out here. Also, I’m an animator rather than a programmer, so some programming things are confusing to me. I just want to get my guy running around and jumping on screen so I can spend my time creating content, and better animations. This movement thing is a real roadblock for me.