So basically, I am trying to make a car soccer mini-game in my game but when a car hits the soccer ball it is barely pushed or affected in any way. Is there any way I can make the physics better? I have messed with the custom physical properties but it does not really change much.
robloxapp-20201127-1625056.wmv (4.6 MB)
Any help would be greatly appreciated. I’m trying to make the player experience of my game better.
Operatik
(Operatik)
November 27, 2020, 9:35pm
#2
Your best guess is the so-called network ownership.
Although the solution above, I believe Roblox is lacking any extrapolation on the client-server model in terms of the physics.
Extrapolated physics is a very nifty way of doing physics based on values such as Ping where instead of interpolating between values you already have, you try to predict ahead slightly both on server and on client based on how long it took that physics information to get there. This means if someone was going 10 u/s west and was at <0, 0, 0>, if it took 0.2s for that information to go from one client to the other, the client (and server in total) should have the position adjusted to <-2, 0, 0> t…
Interesting. I will look into this. See if it fixes the problem.