I’ve been trying to get this right for ages now. I’m 100% sure Roblox hasn’t had this officially implemented in yet sadly, but I’m trying to make a movement system similar to the one in the Resident evil games. Specifically resident evil 2. I’m sure this almost has nothing to do with root motion (most likely) but I’m trying to make it so that the players movement feels more “Weight” like Or more realistic in away as seen in this video.
I’m not asking for code or anything, but it would really help if I could get some help in some sort of way to start with this. If you need it more detailed
The movement is basically sort of “tanky” where if you run sideways or into a wall your character would of course keep moving but turning slowly into the direction in which you’re moving in. Sort of like how you can’t instantly just turn around and move backwards. You can see it in the intro of this video.
The closest I’ve been able to get to this is a sort of linearvelocity based movement. I don’t have the code for it unfortunately as I got rid of the script (It didn’t work the way I wanted it to.)