I’ve read a couple posts on here saying that tweening on the client side is always better, as it reduces the load on the server and is able to make the animations much smoother. My question is, would the same apply to tweens that are used for server game logic and need to be accurate to all players?
The game I’m making involves these lasers being cloned and tweened to sync up with certain timepositions, where you have to dodge them at the right time. I’ve been tweening everything on the server side because the cframe/positions needs to be accurate enough to damage players if they touch it. I also didn’t figure out how to implement client tweens to the main script that handles the cloning, so I just used server side tweens instead, lol.
Despite everything being handled by the server, the game plays just fine and there’s no notable lag/latency issues, and the tweens are fast enough to not have any jitter problems.
What do you guys think? Would it start to get worse as I continue development and adding more memory/data? As much as people say that tweening on the server side is bad, its the most simple and effective solution that I could think of.
- Server
- Client
0 voters
image: the 3 sequential tweens that are in the laser
video: the lasers being cloned/tweened