陈奇网络工作室

大型网络游戏和大型网站需要服务器的区别

服务器

大型网络游戏和大型网站需要服务器的区别

1 )大规模的网络游戏生成的数据也很多,但是与大规模的网站系统相比,有几个位数不同。

2 )网络游戏数据操作比较简单,基本上简单的select/update/delete就足够了,几乎不参与复杂的查询和事情的处理。

3 )网络游戏强调操作响应的实时性,可以接受点击一个页面在几百毫秒到一两秒钟内得到响应,但对很多网络游戏来说,超过300毫秒的话,就会觉得无法顺畅地玩。

那么,网络游戏的压力主要在哪里,哪些因素会影响群体?

游戏服务器的最大搭载人数。 根据我多年的开发经验,网络游戏的主要压力如下

1 )与场景中的其他玩家、NPC的交互带来的压力

2 ) AI计算压力

3 )许多大型3D游戏

游戏服务器侧需要进行3D碰撞等复杂的模拟运算

4 )复杂战斗计算

5 )列举一个通过众多玩家的交流而产生的数据广播

游戏服务器群的负载能力必须考虑如何将这些计算压力均匀分布在不同的物理节点上。 一种分布方式是将最有可能发生交互的玩家分布在独立的节点上。 这也是很多网络游戏的处理方式,被单独的地图分开,玩家要跨越地图

游戏服务器之间发生一次数据移动。 所以回合制游戏和房间拷贝类游戏的承载人数高于开放性较大的地图游戏的承载人数。 【199云-艾娜小编】

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3