4

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

 2 years ago
source link: https://www.tmtpost.com/6048490.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

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

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

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

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

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

咋听起来,育碧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 育碧斯德哥尔摩工作室总经理

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

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

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

02 云原生游戏引擎到了?

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

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

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

1400x2100&ext=.jpeg

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

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

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

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

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

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

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

03 三大特性打开新世界大门

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

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

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

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

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

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

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

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

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

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

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

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK