Server Tick VS Instant response

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
540
Reaction score
326
First Language
Portuguese(BR)
Primarily Uses
RMMV
For a game server, what are the advantages and disadvantages of each way of handling messages?

I'm asking this because recently a friend of mine hosted a server for my game, but since he lives far away the ping is quite bad, so I've been trying to find ways to better synchronize all players and compensate for lag. Doing some research on the topic, I saw that most if not all game servers work with a tick system, where the server only responds to players every X milliseconds, and I've been wondering in what ways is such system is better than my current one(where the server responds as soon as the client sends a message).

I imagine a tick system would be less laggy than instantly responding since it would group multiple messages into one before sending to the player, reaching a max of 30/s(if the server tick is 30, for example) while a instant response system can end up sending 100 or even more messages per second depending on whats happening in the game, thus being much more laggy and out of synch. But besides that, I dont know much.
 

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
540
Reaction score
326
First Language
Portuguese(BR)
Primarily Uses
RMMV

Latest Threads

Latest Posts

Latest Profile Posts

The power of tutorials. This was fun to make,parallax lightning makes more sense to me now. Now comes the annoying step of doing stuff without a step by step show though !_!
With the new phone, I can now play a lot of old RPGs that my old phone just didn't have room for. Some RPGs definitely show their age even with updated graphics and quick saving.
I don't think I have ever stuck to a project this long....And I'm still just in the planning stages basically xD
It's not about the engine, it's about the resources.
After several days, my new pc is finally built and working. What an ordeal!

Forum statistics

Threads
121,963
Messages
1,145,504
Members
160,241
Latest member
langkhach017
Top