multiplayer - How online-game clients are able to exchange data through internet so fast? -


We actually imagine simple games ... we have a labyrinth and two players trying to get out In real-time via the Internet

Every move game client should send coordinates to the player of the server and accept the current coordinates of the other client. How can this exchange so fast (as all modern games do)

OK, we can use memcache or similar technology to reduce data mining operations on the server. We can also use the fastest webserver etc, but we also have problems over time too.

So, the questions are ...

  1. Is the protocol that the game clients are commonly using to exchange information with the server?
  2. Which server technology is coming to solve this problem?
  3. Which algorithms are used to fight delays during game play?

Normally with network interpolation and forecast. Gamedev is a good resource:

Also see:


Comments