让我们想象一下非常简单的游戏......我们有一个迷宫和两个玩家试图通过互联网实时找出出口。
每次移动游戏客户端都应该将玩家的坐标发送到服务器并接受另一个客户端的当前坐标。怎么可能使这种交换如此之快(就像所有现代游戏一样)。
好的,我们可以使用 memcache 或类似的技术来减少服务器端的数据挖掘操作。我们也可以使用最快的网络服务器等,但我们仍然会遇到时间问题。
所以,问题是...
- 游戏客户端通常使用什么协议与服务器交换信息?
- 有哪些服务器技术可以解决这个问题?
- 什么算法适用于游戏中的延迟战斗等。