Resident Evil Movement

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.)

2 Likes

Same, Im working on the pivoting, Sudden stops and Wall rotation. But im not that good…

Ill keep you updated if i get it to work.

2 Likes

You’re looking to implement movement that has inertia. I think it’s entirely possible to do that with the Roblox engine

2 Likes

Probably very costly. The math required to set up a fake inertia replicator would be insane.

Im not that experienced but I can confidently say that this is probably the hardest thing ive tried to do in roblox.

Wish the engine was actually decent, lacks so much basic features sadly.