Okay, so I’m creating a projectile system that’ll allow me to create a projectile at any speed and still travel smoothly and with high accuracy, but I want to do the tweening on the client and I’m not sure how to link the two without having major stutter or lag.
Solution 1
Have the client observe the rays current location and tween to that when the position changes. However, I believe this could make the projectile stutter if the users ping is too high.
Solution 2
Send the projectiles Velocity to the client and have the client ‘guess’ where the projectile would be. I would of done this one but then I’m not sure how I’d stop the projectile accurately, and that defeats the whole point of me tryna make a new projectile system.
Does anyone have any ideas on what the best way of doing this would be?