Please watch the video down below.The Video
This is a speed run I’ve been working on, [Don’t mind the map it’s a free model for testing] and I think you might be seeing the issue already. As you can see, when I run up a hill, the character’s animations break. In other words, the player’s avatar is not colliding correctly. The camera also shakes quite a lot and the character’s walkspeed decreases.
Is there any way it can be fixed?
That’s just due to the steepness of it and each avatar acts different. You can make it less steep and if that doesn’t work force players to have R6.
So basically if I want to keep R15 forced, I would have to either make the hill less stiff. Am I right? Is there anything properties related that could help me fix this?
This is just a horrid side effect of roblox collisions and how they work at different speeds. You’re basically running INTO the slope, not up it (roblox is weird sometimes).
However, a fix to this would be raycasting on the slope and using the normal to push the character along it (more detailed explanation can be found in post)
I also had the same issue
Basically I have to insert BodyForce to the character in order to do this. I know this will fix the speed slowing problem, but it won’t fix the constantly breaking animations.