Problem with getting flinged when a player has high speed

Hi there devs!

I have been having this issue with a game I’m making with a team called Running Simulator. Not my team lol I just participate.

(Skip to 0:20, to see the problem.)

Any help please?

Thanks, Aki

What WalkSpeed are you trying to run at and how are you changing it?
Roblox physics is a bit weird at high speeds so if you run at an angled Part you can get flung.

1 Like

Well there’s not really a specific amount. When you walk, every second, 1 speed will increase.

chances are scripting the game like this is gonna make it impossible to play after a while, especially because the high speeds are causing the player to be flung and there’s really not a fix for that. if the speed is high enough the player will be able to clip through parts. it’s also possible with high enough speed to instantly kill the player upon walking at all. set some kind of limit for the speed, maybe make the increase a bit less extreme as well

1 Like

Or as @ars_ntical said, you could make a limit using a logarithmic graph, which decreases the amount the speed would increase by in each second would get smaller.

1 Like

You can add some invisible walls so the player won’t fling off the map and die.

1 Like