专访育碧斯德哥尔摩工作室高管:Scalar技术让传统游戏引擎变身云原生引擎

朱涛伟

朱涛伟

· 2022.03.21

三大特性打开新世界大门

育碧朝云原生游戏时代迈出了一大步。

3月19日,在GDC峰会(游戏开发者大会)开幕前,育碧公布了一项Scalar技术。它旨在为现有游戏引擎带来更多云端特性,以便发挥云端强大的算力及灵活性。开发者不再受硬件性能限制,从而让玩家获得更加丰富多元的体验。

需要指出的是,Scalar技术跟游戏引擎并不能划等号,而是为现有引擎赋能。它能助力游戏开发者摆脱单台计算机的硬件限制,将游戏引擎系统转化成分散式服务。每个部分都能处理特定工作,无需其它部分。

育碧斯德哥尔摩工作室产品总监Per-Olof Romell表示,这项能力将大幅优化游戏开发方式和游戏更新速度。

对玩家来说,或许这意味着电影头号玩家中的场景会搬到现实生活中,走进万人同屏的开放世界。

跟谷歌、亚马逊、微软不走同一条路

咋听起来,育碧Scalar技术跟谷歌Stadia、微软xCloud 、亚马逊Luna颇为类似,都旨在挖掘云端潜力。

它们底层基础设施均为云计算,可方向大有不同。像谷歌Stadia及微软xCloud 这类云游戏平台,它们确实能让玩家接入游戏变得更简单。跟它们相比,Scalar技术不同之处在于它能提升游戏画质,为开发者打造游戏带来更多可能性。

通俗点来讲,谷歌微软亚马逊云游戏服务玩家,育碧Scalar技术服务开发者。从开发游戏角度来看,前者采用本地端常用引擎,后者融合使用Scalar技术及游戏引擎。

对育碧来讲,单纯开发游戏上云技术确实没有必要。这两年谷歌、亚马逊为填充自家云游戏平台游戏库都是自掏腰包向育碧采购版权。

去年三月份,谷歌Stadia斥资数千万美元购买育碧和Take-Two等大牌厂商旗舰作品。单就育碧一家,谷歌就拿出2000万美元用来购买移植《Assassin's Creed》(刺客信条)和《The Division》(全境封锁)。

无独有偶,亚马逊云游戏服务 Luna 全美上线后,也有采购大量游戏版权,数量超50款。目前, Luna拥有Prime Gaming 、Jackbox、Luna+ 、 Ubisoft+等平台,收费在4.99美元到17.99美元不等。需要指出的是,Ubisoft+订阅费高达17.99美元。

跟微软xCloud 、谷歌Stadia一样,亚马逊Luna支持设备涵盖PC、Mac、Fire TV、Fire平板电脑和Chromebook。通过网络,还可在iPhone、iPad和Android上运行。如果玩家没有最新主机或PC,Luna能帮助玩家更快捷方便地接触游戏。

构建自家云游戏平台外,微软、亚马逊也透露过开发云原生游戏。去年十月份,Xbox Game Studios 旗下Mainframe工作室宣称将发布一款针对主机、PC和手机的云原生 MMO。据悉,游戏会具备复杂度扩展性机制。当玩家使用主机、PC进行更复杂突袭任务之前,可在手机进行建造或收集资源。

Patrick Bach 育碧斯德哥尔摩工作室总经理

当被问及它跟育碧Scalar技术路径有何差异时?育碧斯德哥尔摩工作室总经理Patrick Bach告诉竞核,不太了解Mainframe工作室开发产品的细节。他强调,尚且没有看到其它厂商拥有具备和育碧一样优势的云原生技术。

育碧Scalar技术路线是采用微服务架构,让游戏引擎单个组件上云。

云原生游戏引擎到了?

封装游戏引擎,让开发者上云端开发。这一路径让笔者联想到英礴(Improbable)主打产品SpatialOS。

SpatialOS 作为游戏开发的后端网络解决方案,通过集成为Unity和Unreal两大引擎专门设计的GDK为开发者提供他们基于Unreal或Unity等开发者熟悉的开发环境,能够优化后端网络层统筹,快速切换,实现云端快速迭代部署和测试开发。

与此同时,让开发者不必操心后端网络得以专注玩法创新,并通过AI负载拆分和服务器分区等功能为游戏创新赋能。

Per-Olof Romell 斯德哥尔摩工作室产品总监

谈及二者差异时,Romell告诉竞核,市面上的一些云原生技术解决方案,多是针对某一需求,比如多人玩家在线。而我们利用自身的丰富资源,可以满足自家开发者的多个需求。

Patrick 补充说道,我们不是试图解决单个问题,而是提供标准化解决方案,来实现我们所需要的规模化、高拟真、实时更新的需求,给开发团队带来更高自由度。

既然是开发云原生游戏,为何不干脆开发一套云原生引擎呢?目前主流商业引擎Unity正在往该方向探索。Unity大中华区总裁张俊波曾告诉竞核,云游戏原生引擎发展可划分如下阶段:跨平台移植→引擎拆分→分块渲染。

以引擎拆分为例,可把物理、重度、多人对战的游戏逻辑放在集中的服务器里,采用大内存、大计算能力、大CPU的,大GPU的形式。最终渲染,则放在边缘服务器里。这样,不同角色的计算服务器配置可能会不一样。

针对上述观点,Romell告诉竞核,融合Scalar技术后单个游戏引擎色彩淡化,它更像是一座微服务图书馆,开发者可任意取用服务。

他强调,最终,Anvil和Snowdrop是会发展成为云原生引擎。公司本身有很多技术储备,升级成云原生引擎相对较容易,增加微服务架构后,不容易出现故障。

三大特性打开新世界大门

大致上,育碧Scalar技术有规模化、灵活性、实时体验三大特征。

规模化,让开发者和玩家启动和终止服务时,使用所需的实时计算能力。针对一些复杂且广阔场景而言,通常需要高算力。Scalar技术能大幅优化表现效果,且避免算力资源浪费。

灵活性是指更新优化某项功能时,其它服务不受影响。如果需要为游戏增添新功能,玩家体验不受影响。开发者可充分利用上述特性,构建宏大的游戏世界,为未来游戏世界赋能。

至于实时体验特性,则是指开发者添加新功能后,玩家能实时体验,几乎可以实现零时间差。

为实现这一目标,Scalar技术支持大量的游戏资产,比如模拟AI和玩家角色。由于玩家和游戏开发者的梦想也在不断变化。Scalar技术也能随之演变。只要有需求,育碧Scalar就能够不断更新功能,添加新功能。

大家可以想象这样一个游戏世界,它具备浩瀚、丰富,以及极高的拟真度等功能。在游戏世界中,玩家数量也不再受限制。所有人聚在一起共享,共建一个虚拟世界。

以往这无法想象,现在育碧Scalar技术正在让上述畅想变成现实。育碧想要填平虚拟世界跟真实世界的沟壑。

“过去游戏总是在迭代,构想游戏应该是什么,以及未来可能会是演变成何种模样”。谈及开放Scalar技术初衷时,Patrick告诉竞核。“育碧想要摆脱这种束缚,建立一些更创新的东西。”

Romell则补充说道,当下游戏引擎的工作方式同质化,整体庞大,游戏发售后作修改很不容易。30年之后肯定不会是类似的方式。因此,我们决定研发Scalar技术。

竞核了解到,Ubisoft Scalar技术主研团队为育碧斯德哥尔摩工作室,育碧马尔默工作室(Ubisoft Massive)、赫尔辛基(Ubisoft Redlynx)工作室、布加勒斯特工作室和基辅工作室均参与了技术研发。

斯德哥尔摩工作室作为技术主要贡献单位,正致力于充分发挥该技术潜能,开发一款新IP。

待到新IP揭晓,大众或许会对该技术带来的体验留下更深刻的印象。

本文系作者朱涛伟授权竞核发表,并经竞核编辑,转载请注明出处、作者和本文链接
想和千万竞核用户分享你的新奇观点和发现,点击这里投稿

注册邮箱未验证

我们已向下方邮箱发送了验证邮件,请查收并按提示验证您的邮箱。

如果您没有收到邮件,请留意垃圾邮件箱。

更换邮箱

您当前使用的邮箱可能无法接收验证邮件,建议您更换邮箱

账号合并

经检测,你是“竞核”和“商业价值”的注册用户。现在,我们对两个产品因进行整合,需要您选择一个账号用来登录。无论您选择哪个账号,两个账号的原有信息都会合并在一起。对于给您造成的不便,我们深感歉意。