选主机测评网
主机测评优惠网

网络游戏一个服务器可以容纳多少人同时在线

之前记得看过一篇MMO从业者的文章,每个群集1500-3000个玩家是最低的,4-5000是最普遍的,有一些甚至可以支持10000-11000玩家同时在线。其实现在绝大部分网游都是用的多服务器模式,下面就以MMO游戏为例介绍下为啥现在大多数游戏都使用多服务器。

主要是因为延迟

首先,在地理上靠近你的服务器减少了延迟。如果服务器位于世界的另一边,那么与服务器距离几跳相比,您会看到更多延迟。

其次,AWS等服务不适用于实时工作。它们的设计以高吞吐量为目标,以牺牲延迟为代价的。如果您的网页在一次加载时间比平常长250ms,没有人在意,但如果您的游戏比平常处理消息的时间长250ms,则游戏可能会受到严重影响。这就是为什么MMO几乎总是托管在专用硬件上。

但它也是关于游戏设计的。如果你看起来好像每个人都在同一个世界里,但是当一个区域太满时不得不拆分一个区域,人们会感到沮丧,因为他们在指定的聚会场所找不到他们的朋友。这类问题可能会扩展到公会,大规模PvP战斗等等。现在玩家习惯于实例,但是某些领域可能会被共享。如果你有完全独立的服务器,那么至少在这里没有意外。

最后,还有其他技术问题需要考虑。即使每个实例都与其他实例相互隔离,通常仍然有各种服务需要通过它们进行通信。跨服务器通信很难在实时软件中很好地完成,并且在过去导致了MMO的各种漏洞和错误。特别是将玩家数据从一个移交给另一个是有风险的。因此,开发人员往往会谨慎小心,并在服务器之间划清界限,从而减少需要通过它们的流量。

未经允许不得转载:选主机测评网 » 网络游戏一个服务器可以容纳多少人同时在线
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址