Ubisoft 新技術想讓全球合作開發體驗更順暢

作者 | 發布日期 2022 年 04 月 24 日 0:00 | 分類 軟體、系統 , 遊戲軟體 , 電子娛樂 line share follow us in feedly line share
Ubisoft 新技術想讓全球合作開發體驗更順暢


2022 年 GDC(遊戲開發者大會)3 月舉行,預熱階段育碧(Ubisoft)就公布全新支援技術 Ubisoft Scalar,基於雲端計算最佳化開發流程。

照育碧說法,Scalar並不是專門雲端遊戲平台,也不是獨立遊戲引擎,可當作育碧自研遊戲引擎(Anvil和Snowdrop等)提供性能更強的雲端計算能力,以及開發靈活性。育碧看來接下來階段,對育碧開發者工作升級、玩家體驗升級,Scalar都大有助益。

育碧介紹將Scalar稱為「雲端原生技術」(cloud-native technology),斯德哥爾摩工作室、馬爾默工作室、赫爾辛基工作室、布加勒斯特工作室和基輔工作室都參與研發。

Scalar技術並不是解決傳統技術限制,而是服務開發平台,旨在建立理想的全新開發框架,減少玩家硬體設備的要求,並利用雲端原生技術給遊戲開發和玩家體驗帶來新可能。

這些聽起來很抽象,具體工作流程或遊戲體驗,Scalar能做到什麼、能怎樣協助開發者完成工作、對育碧及玩家而言又意味什麼?採訪育碧生產技術副總裁Guillemette Picard時,她結合育碧目前引擎、開發遊戲講解Ubisoft Scalar的實際意義。

Guillemette表示,Scalar意味「把引擎能用的計算力推到新高度」。首先開發層面代表Scalar能讓新種類或玩法變可能,這是後續產品玩法、體驗多樣化的前提。

Ubisoft Scalar採用微服務架構,從單處理器系統封閉模式轉為不限數量機器為基礎的分散模式。採用新技術開發的遊戲能利用龐大算力達到各種突破,之前無法做的超大世界、深度擬真和環境構建,都成為現實。細節到遊戲,可能是空間更大、內容更豐富的開放世界,或以前受限硬體性能難以達成的各種玩法互動。其次,新一代雲端原生技術支援下,線上遊戲也能容納更多玩家,創造層次更豐富的社交體驗。

此外,Scalar較獨特在於技術支援下,靈活性也不錯:線上遊戲可不用停服維護就實裝修補程式,線上玩家也無需登出下載更新,開發者和用戶兩端都是無縫順暢體驗。再來開發者,Scalar的靈活性讓開發者為不同引擎、平台開發內容時更有統一性,不受具體硬體、地區等因素限制。

育碧在歐洲、亞洲和美洲多點市場都有工作室,工作室合作開發是許多計畫日常工作重要一環,怎麼提升效率也是長期目標。Ubisoft Scalar可將傳統引擎每個組件和系統獨立存在雲端,如音效、物理效果和AI等。核心設計理念之一是規模化也是Scalar的關鍵差異化特點。最佳化也適用密集型任務,可全球存取和部署,避免重複計算。

(Source:Ubisoft

育碧有兩款主力自研引擎Anvil和Snowdrop,據「育碧招聘」公眾號,兩者定位不同。

Anvil是較早開發的引擎,最初是為了一代《刺客教條》開發……最初設計初衷是希望能開發所有專案。

Snowdrop設計理念在精益求精,而非擴大工作範圍。工具聚焦更快更新速度和更短編譯時間,縮短數據處理時間,賦予開發人員更快完成試驗和模型的自由;由於具強大物理渲染能力,也不需犧牲畫面品質。Snowdrop使用獨特的節點介面系統,鼓勵開發人員創新,每人都能添加新功能。

在Scalar技術支援下,未來日常工作開發者增加額外功能、更新都會更順暢。

「Scalar是有各類微服務的平台,微服務彼此獨立。開發者可對目前內容即時更改,不影響產品現有內容和其他微服務,這些改動在開發者之間也是互相即時可見。」Guillemette說。「不論在全球哪個工作室、哪個團隊,Scalar都讓育碧工作室合作更高效,這對開發者也是突破性改進。」

(本文由 遊戲葡萄 授權轉載;首圖來源:Ubisoft