How can I give player more movement control when he's floating?

Hi,
I’m making a game where players start as normal sized characters but they are getting bigger as the game goes on. I encountered a problem with physics because when players get bigger their movement control and rotation in the air is limited, here’s what I mean by that:


As you can see on the video, when I am a normal size character I can easily do a 180 jump. It is possible because Roblox physics gives me a limited movement control when I’m in the air. The red button is multiplying my size, WalkSpeed, JumpHeight, and Gravity by x10. You can see how I can’t make this 180 jump anymore because everything has been increased by x10 but not that movement control limitation. So this is my question: How can I increase this movement limit so that bigger players can do obbies like normal sized players?

I’ve tried adding a ControllerManager and AirController inside of it but it didn’t change anything. I don’t know if I’m doing something wrong but this is how I tried to solve my problem with it:
aircontroller
I created a StarterHumanoid instance in StarterPlayer service, the humanoid would automatically be assigned to all new players’ characters. I changed properties of AirController and it didn’t do anything, no difference. Am I doing something wrong or it’s not the right solution?

This is where I learned about these controllers from.

If you give the character simultaneous speed and jumping power, the problem will be solved.

So, for example, if you increase the character by 2 times, if you increase the speed and jumping power of the character by 2 times, the problem will be solved.

I think you didn’t understand my problem, I’m doing exactly what you said and the problem is in WalkSpeed which applies too much force to the player when it’s above average.

1 Like

but with such a big character you can’t jump from a place like that, try thinning the obstacle a bit

1 Like