Custom player character movement delayed by ping

Hello, I’m currently making a new game where your player is a ball, and due to my bad ping, I noticed that the ball movement is delayed. I’ve also tried searching it up with no help at all. Is there a way to fix this?

How are you controlling the ball, are you moving the ball on the client or are you sending an event to the server and then on the server performing the movements?

In either case, you should try setting network ownership of the entire assembly to the player who “owns” the ball, and then perform all calculations on the client, then the movements should be smooth.

Thank you, you helped me realize that moving the ball was sending the inputs to the server, causing it to delay.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.