游戏
当前位置:游戏 > 电子竞技 > 电竞热点 >

同时容纳近万名玩家,这款多人游戏是如何实现的?(3)

同时容纳近万名玩家,这款多人游戏是如何实现的?(3)
2021-06-28 10:59:31

一个庞大、“持久”的动态世界是《Scavengers》的另一个游戏特色,在游戏中,玩家与AI行走在雪地上都会留下痕迹,这些痕迹是持久性的,除非它们被新落下的雪所覆盖,它让玩家根据脚印追踪“猎物”成为了可能。甚者,AI能够对游戏中发生的动态事件作出反应,比如根据环境变化重新设计前进路径。

同时容纳近万名玩家,这款多人游戏是如何实现的?

这些功能的实现同样基于SpatialOS这一平台,它将游戏状态“实时”存储在一个高吞吐量的数据库中,该数据库接收有关游戏更改的更新,以确保游戏的每个细节都能持续存在。《Scavengers》中玩家行为对环境产生的影响甚至在他们登出游戏后依旧存在。

“两名网络工程师足矣”

这样复杂的游戏世界、这般庞大的玩家规模,想必背后有着一支经验丰富、数量可观的网络技术团队。然而Midwinter Entertainment却说“两个(工程师)就够了”。

2019年Josh Holmes接受媒体采访时曾如此表示,虽然到了2021年团队规模翻了近一倍,但依旧没超过50人,这意味着游戏后台管理、数据库集成、服务器托管等大部分网络业务都是由SpatialOS一手操办的。

“花越少的时间搭建技术,就可以把更多的时间投入在为玩家创造更具价值和影响力的事情上——比如更丰富的游戏玩法和更酷的游戏体验。”Josh Holmes如是说道。

在实际的开发过程中,SpatialOS提供的帮助不仅在于包办了大量的网络后端工作,它对于主流商用引擎的适配也能帮开发者省去不少麻烦。

《Scavengers》使用的是虚幻引擎,而SpatialOS为其开发了专门的GDK,做到了无缝对接,开发者无需改变他们熟悉的工作流程,就可以直接使用SpatialOS内置的集成开发套件。除了虚幻引擎,Unity甚至是自研引擎同样适用这套方案,“灵活性”可以说得上是SpatialOS最大的特色。

SpatialOS中还配备了内置日志、测量和检查工具,帮助开发者分析及排除故障,无论开发何种类型的游戏,SpatialOS都能够帮助开发者进行更快的游戏迭代,并简化游戏创意的实现过程,哪怕开发者在中途突然想要改变游戏的核心玩法,他们也无需变更底层架构。

这一技术的实现或将改变目前的游戏开发格局乃至游戏开发流程,大型网络游戏对于中小团队来说不再是不可想象的,大公司的多人游戏项目也能摆脱“立项定生死”的困局。

诚如Josh Holmes所说的,“如果没有SpatialOS的话,我们必须要在开发流程一开始就做出某些决策,例如玩家数量、AI密度等,并且要让这些决策落地,因为到了后期这些都将无法更改。”

Midwinter Entertainment的创意多人玩法与小团队开发理念在英礴的支持下得以实现,二者之间的合作关系也在2019年迎来了新顶点——2019年9月,英礴宣布收购Midwinter,Midwinter正式成为英礴旗下的自研游戏工作室。除了Midwinter,英礴还在加拿大埃德蒙顿和英国伦敦设立了两个自研游戏工作室。

这些内部工作室积累起来的实战经验,也能为英礴IMS的服务对象提供更多的支持。

英礴IMS:一站式解决方案

如果说SpatialOS帮助Midwinter解决了网络后端的开发问题,那么zeuz则是为他们解决了运营维护的问题。

zeuz是一种裸机+混合云的服务器托管方案,其最大的特色是“灵活”。

玩家人数少时提供相对便宜的裸机服务器,玩家数量暴涨时则使用云服务器,这种极具弹性的托管框架大幅减少了托管成本。《Scavengers》在规模测试阶段,就受益于英礴提供的运维解决方案,成功渡过了压力测试。到了抢先体验版本(early access)上线后,zeuz的混合托管策略则帮游戏抗住了持续涌入的大规模玩家。

不仅是《Scavengers》,《流放者柯南》、《逃离科塔夫》、《糖豆人终极淘汰赛》、《SCUM》等诸多热门游戏背后均有zeuz的支持,其中《Heroes&Generals》更是将托管、运营成本压缩到了预估的50%,游戏MAU增加了200%。

同时容纳近万名玩家,这款多人游戏是如何实现的?

SpatialOS加上zeuz,英礴成功搭建起了一套全方位的多人游戏服务,可以为不同规模的游戏工作室提供相应的解决方案,它的效率更高、成本更优、风险更低。迄今,英礴已与全球40多家游戏工作室建立合作关系,通过英礴IMS帮助开发者解决开发乃至运维上的障碍。

在国内,同样有大厂为其背书,2018年网易斥资5000万战略收购英礴少数股权,2020年英礴联手腾讯,借助腾讯云让SpatialOS成功在国内落地,同时推出了“礴云计划”,成功吸引了悠米互娱等知名开发商入驻。

同时容纳近万名玩家,这款多人游戏是如何实现的?

开放世界MMO游戏《代号:奥德赛》

关键词:

相关报道:

    关闭
     

    研究表明:开放世界游戏有助于缓解压力与提升心理健康

    25-01-02 11:43:27开放世界,游戏,缓解压力,心理健康

    再聚长安,万象升级! 宋轶携手群星,共庆《长安幻想》二周年

    24-12-27 10:46:36再聚长安,万象升级! 宋轶携手群星,共庆《长安幻想》二周年

    异星战场,即时开打 星际科幻策略新游《群星纪元》二测开启

    24-12-26 17:49:09异星战场,星际科幻策略新游,群星纪元