A process of maintaining similar game state across players and/or servers, thus giving all players same info about current sutuation on playfield.
24
votes
4answers
4k views
How is load balancing achieved in MMOs?
I believe it's a common requirement of MMOs that processing for a single shard or realm can be done over several servers to ease the load. I'm curious as to how this can be done whilst maintaining a ...
6
votes
3answers
4k views
Synchronizing clients with a server and with each other
What is the best way for keeping all clients synchronized with a server and with each other?
Currently, we have two approaches in mind:
When a client sends something to the server, the server ...
17
votes
3answers
2k views
Low traffic client synchronization with server in MMO
I am implementing MMO where player flies in space on his starship controlling it with arrow keys and cooperate with other players.
I want to implement it so that player will be able to dodge his ship ...
1
vote
2answers
176 views
Implementing the “earn resource every N seconds” mechanism common to F2P games
In many free-to-play games, play will be rate limited in some manner by a resource that you naturally earn on a timed interval, but can opt to increase artificially through buy-ins.
A current example ...
7
votes
1answer
3k views
Network client-server message exchange and clock synchronization help
i'm doing a fast paced physics game that is a table hockey. With two mallets and one puck. The game runs on iphone / ipad and i'm doing the multiplayer part through GameCenter.
This is how the ...
3
votes
1answer
304 views
How to sync the actions in a mutiplayer game?
I connect the clients with UDP (its a peer to peer connection on a multicast network) and the clients are sending their positions in every frame (in WP7 it means the default 30 FPS) to each other. ...
3
votes
2answers
1k views
How do I keep an MMO synchronized?
I'm making a 2D, top down MMO game. ATM I can connect a player to a server and they get the map data from a DB. They can move around and hit some stuff and if they move near a viewport edge, the ...
-1
votes
2answers
193 views
Start timer in two clients the same time
I want to create a client/server turned-based game where each player will have 5 seconds in order to play. If extends this time will be other player's turn to play. In order to do this, I have created ...