RemoteEvents or Server-Handled?

Hi everybody! Let me start by saying I am not looking for a script or anything. I’m looking for opinions from people who know more about studio than I do!

In my new game, there are lots of bullets that have effects (like exploding and fading away or particles) when they hit something. I was wondering if it would be better to handle this on the server vs remote events firing to every client? I imagine it would be a lot of remote events being fired off constantly, but it’s also a lot for the server so I’m just not sure.

Thank you!

If you don’t want lag on the particles, use the client, and you can put an option for the players to make them disappear. Is it too much work for the server? not really, you can do a performance test with both ways and see which one is better.

1 Like

I think this should be moved to #help-and-feedback:scripting-support.

Bullets should be replicated to the client, and hit detection/damaging should be done on the server. In the case of particles, I would personally handle them on the server as well, but it’s up to you.

1 Like

yes this for sure i didnt realize it was auto posting in this subcategory