游戏引擎设计:多人游戏和监听服务器

时间:2011-02-27 11:43:51

标签: c++ networking multiplayer

我的游戏引擎现在包含一个可操作的单人游戏部分。我现在开始考虑如何进行多人游戏。

我发现许多游戏实际上没有真正的单人游戏模式,但是当你独自玩游戏时,你实际上也在托管本地服务器,而且几乎所有游戏都像在多人游戏中一样运行(数据包除外)可以通过备用路线传递以获得更好的性能)

我的引擎需要进行大规模重构才能适应这种模式。将有三种可能的模式:专用客户端,专用服务器和客户端 - 服务器(监听模式)

  • 游戏行业中使用的监听服务器模型多久一次?
  • 它的(dis)优势是什么?
  • 我还有其他选择吗?

1 个答案:

答案 0 :(得分:30)