把几百万人游戏玩家放在一起玩枪战游戏,技术上可以实现吗?

杨阳


你好,理论上可以,现实基本不可能。

因为正常途径下现有任何一家游戏公司的网络与硬件能力都达不到这种几百万人数量的要求。除非是国家调动资源来完成这种任务,但是很遗憾,国家基本不会干这种缺心眼的事。

当然,还有一种非正常途径。

就是你随便拉5人组建个射击游戏战队,战队名字就叫几百万人。

这样,一般的射击游戏一局你就可以做到几百万+五人的对战规模。

战地这种更是能达到几百万人+59人这种历史性大会战了。


弹弹好游戏


这个问题应该不是指“几百万玩家同时玩一款游戏“,而是”几百万玩家同时在一局游戏“吧


如果是前者,那么同一款游戏可能开很多个服务器,可以建立很多区,只要服务器堆得多,硬件堆得狠,那么服务器承受几百万玩家还是没问题的,比如《穿越火线》就能做到,《使命召唤:战区》三天时间就做到了在线人数高达1500万人。

如果是后者,一局游戏中由几百万玩家,从技术上说,那么无论是对游戏服务器还是对玩家游戏设备都是非常大的挑战。因为几百万玩家的数据量实在是太大了,即便是超级计算机能够处理,把这几百万玩家的数据下发给一名玩家,这玩家自己可能都承受不了。

不提射击游戏的各种效果,就是几百万个角色同时出现在同一个区域,对电脑性能要求都非常可怕。比如《真三国无双》这种割草游戏,小兵看起来一模一样的,同屏幕出现几十人已经很厉害了。大型多人网游,千人同屏的体验就已经很差了,百万级的人数同屏电脑得报废。

总结一句话就是,几百万量级得数据,电脑硬件吃不消


AGamer


你的问题应该是,几百万人在一个战局里同时游戏。

这个明确的说明不可能实现:几百万人所有数据需要在单个服务器程序里实现数据交互目前没可能实现。一个完成端口服务器是可以达到2K到5K的同时在线量,百万在人同时在线单台服务器根本无法实现。


百万人同时在线不同于百万人同时在同一服务器

1.百万人在线:平时我们看到的百万人在线,其实是多个服务器组成的一个游戏服务器。客户端+区域 一个而游戏的服务器有N个小服务器组成而来。

登录客户端服务器

区域服务器

你肯定是通完玩绝地求生觉得百人在线有意思,才提出这样的问题

绝地求生这样这样的FPS百人开局的游戏,一般都是服务器自动建组的方式,让一百名左右的玩家在一起自动开具。他的服务器还有有大区之分,比如日服 亚服 东南亚服 等等……



最后为什么是实现不了:可以阐述几点,服务器也就是一个电脑,和普通电脑的区别就是1.稳定性 :24小时不停运行(需要调整,就是我们经常看到游戏里的服务器维护)2.扩展性(拓展他的硬盘容量 内存容量 )3.处理性能:这里就说的CPU(同时交互几百万用的CPU你想想要什么样的CPU)

1


游戏吧


很难实现,但是现在有勉强可以达到这个要求的游戏👉🏻cod16。

现在热门的游戏,可以同时在线100多一点的玩家,但是如果要再多一点的人就很难。因为服务器没有那个能力,使那么多玩家同时在线,而且PC端的电脑也没有达到那个要求的配置。

未来肯定会有的,最起码也只能在未来才会普及,等到大众水平达到那个要求了,才可以玩的。




不脱更的海绵宝宝


那这个游戏就难玩了。


邦尼电脑


如果在一个房间里面的话 未来几年都不可能会实现 服务器的承受量并不足以承受几百万 并且BUG会在同一时间大量涌出 如果是分房间游戏的话 可以参考穿越火线的架构


大酒冬子


百万人不清楚但是千人fps有





红军


想法可以,比较难


梨动漫解说


可以吧,要有好电脑


炎热天使的钻石剑


技术可以碾压,不好的是怕车轮战,被包围


分享到:


相關文章: