Server Tick VS Instant response

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
479
Reaction score
285
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
479
Reaction score
285
First Language
Portuguese(BR)
Primarily Uses
RMMV

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Making it a rule that I don't do any world building for my new game before the actual gameplay is concrete and working. I have 16 years of lore to work with anyway.
Cheesy power metal makes everything better. No matter what you do, you'll feel heroic doing it.
Starting to really like the first of my madness areas. I think the eyes looking at them really helps to sell the place. :LZSexcite:
Made idle animation for character. It first had only three frames but looked too different from walking animation and I had to draw five more.
MV and VX Ace both have good qualities.

Forum statistics

Threads
95,694
Messages
931,076
Members
126,034
Latest member
SuperSuck64
Top