|
|
|
|
|
by codeboost
4615 days ago
|
|
Most multiplayer games are quite playable over the network. The difference is that the graphics are rendered locally and the world state is streamed over the network. A fast enough pipe (100Mbps fiber is quite common and cheap here in Europe) could deliver good results, even if the whole world is rendered and then streamed as video. |
|
So when you're playing an FPS and you press a button to shoot, the local game logic and physics computes and displays the result immediately (firing animation, sound start playing). A short delay later, the server confirms a kill.
Even with this fairly sophisticated model, you still want <50ms pings. Video streaming and running the entire game in the cloud just won't work for games that require rapid hand-eye coordination.