跨平臺的失與得。從《地平線2》登陸PS4開始說起
(PS5主機)
但在老遊戲紛紛登陸新的平臺的同時,另一件事情的發生卻引起了很多玩家的警惕:一些新遊戲也開始紛紛宣佈自己將登陸上世代的主機,不久前公佈了新宣傳片的《地平線2:西部禁區》就是其中之一。
(《地平線2:西部禁區》)
或許有的讀者並不能理解為什麼玩家會反對新遊戲登陸上世代主機,畢竟這聽起來似乎並不會影響一款遊戲的質量——《塞爾達:曠野之息》同樣登陸了Switch和Wii U兩個平臺,但是也並沒有影響遊戲的表現,不是麼?
(不過登陸已經有模擬器的Wii U也導致了《曠野之息》破解版的出現)
這個觀點無疑是正確的,但同時也並非適用於所有的遊戲。為了方便理解我們或許可以暫時將遊戲分為兩種,即對硬體有嚴格要求的和對硬體沒有嚴格要求的。上文提到的《塞爾達:曠野之息》就是屬於對硬體沒有嚴格要求的遊戲,只要保證其核心玩法不變,即便《曠野之息》登陸的平臺是效能羸弱的3DS也並不會影響它的成功。但並不是所有遊戲都是如此,以剛剛發售的PS5獨佔遊戲《瑞奇與叮噹:時空跳轉》為例,其核心機制之一的快速場景切換就是依託於PS5的高速SSD所實現的,因此這款遊戲現階段完全無法在PS5外的裝置上執行。
(至於《瑞奇與叮噹:時空跳轉》優化導致的各種惡性bug就是另一個話題了)
同樣的,《渡神紀:芬尼斯崛起》作為在立項之初就以全平臺為目標的遊戲,沒有任何針對特定平臺的機制設計,因此只要能夠滿足遊戲的執行的需要該作可以登入包括Switch在內的任何一個平臺。而任天堂自家的《健身環大冒險》就與Switch的Joy-Con完全繫結,在設計之初就註定是一款無法跨平臺的遊戲。
(我無法想象一個不用Joy-Con的《健身環大冒險》)
說到這裡你或許已經明白了,當一款遊戲決定選擇在不止一個平臺發售的時候,它就已經註定要放棄某個平臺獨有的優勢了。
對於《地平線2》來說,開發PS4版本就意為著製作組在設計遊戲的時候就必須考慮到PS4機械硬碟那令人抓狂的讀取速度,因此必須通過各種視覺遮蔽物來實現場景的分段式載入,就必須因此限制開闊場景的數量,而場景中的敵人密度,主角的戰鬥邏輯等等內容也會因此受到限制,甚至於在首支預告片中就有所呈現的水下探索部分也將因為PS4硬碟載入速度的問題而不可避免的受到限制。
(水下區域是《地平線2》第一支預告中就包含的內容)
除此之外,當一款遊戲將要基於多個平臺發售的時候,它就將不可避免的需要把效能最差的平臺列入考量的範圍內。這一塊有一個現成的反面教材:《賽博朋克2077》。一口氣登陸了PS4(及衍生機型),PS5,Xbox One(及衍生機型),Xbox Series S|X,PC等共計5大類裝置,如果進行細分的話更是包含了整整8種硬體裝置。
這樣巨大的相容範圍對於育碧這樣的廠商來說或許不是什麼問題(育碧在2020年發售的遊戲幾乎全部都是全平臺),但是對於CDPR來說卻是一個巨大的負擔。不難想象,在遊戲開發的初期他們就沒有考慮上世代的入門級機型PS4和Xbox One的效能,這直接導致《賽博朋克2077》在這兩臺主機上執行時不僅只有720P的低解析度,甚至還伴隨著嚴重的掉幀和其他相容性問題。
(《賽博朋克2077》在低效能裝置上的執行效果也只能說是“能動”了)
而想要避免這樣的問題其實非常簡單,就是在一開始就以效能最低的裝置為參考基礎進行開發。
以登陸了包括Switch在內的所有平臺的《渡神紀》為例,育碧為了讓這款遊戲在Switch上執行花費了不少的功夫。首先在畫面上,《渡神紀》採用了對GPU負擔較小的卡通渲染風格,並且明顯降低了遊戲中建模的多邊形數量,從而降低遊戲對執行裝置的負擔。此外,在遊戲的玩法上《渡神紀》也與師出同門的《刺客信條》一樣採用以據點戰鬥為主要內容的玩法模式,而是將原本處在次要地位的解謎元素的優先順序大幅提升,使《渡神紀》的核心玩法成為了對裝置效能和流暢度要求較低的關卡式解密,進一步降低了遊戲對於裝置效能的要求。
(《渡神紀:芬尼斯崛起》)
除了上述這些,《渡神紀》的地圖設計,體力機制的加入,將大型解密放入獨立祕境等等設計也都多少帶有一些降低效能要求的因素。但即便是做了如此之多的“妥協”,最後《渡神紀》在Switch平臺的表現也依舊難言完美。
(遊戲的大型解密被製作為了祕境的形式)
就像那個耳熟能詳的“木桶理論”一般,一款全平臺遊戲就像是一個木板長短不一的木桶,在畫面等所有依託於硬體的內容上能夠達到怎樣的程度將不可避免的受到木桶最短的一根木板的限制。這便是玩家不希望新遊戲相容上世代主機的核心原因。
(木桶理論)
但同時,這樣的舉措也並非毫無優勢優勢可言。
由於這場席捲全國的疫情,現在索任兩家的次世代主機在可預見的時間內都將處在缺貨的狀態下,對於遊戲工作室來說,在這種情況下開發一款真正意義上的次世代主機獨佔遊戲無疑是需要勇氣的——裝置數量的減少將直接增加遊戲暴死的風險。
因此,對於遊戲廠商來說,他們將會更加傾向於開發全平臺,或者是向下相容的遊戲,雖然這樣的行為會降低遊戲的表現力,但是卻能夠增加遊戲的銷量,從而確保自己能夠挺過這段還將持續很久的“寒冬”。
而缺貨所影響的自然也不僅僅是開發商們,對於玩家來說缺貨和隨之而來的大範圍漲價也使得很多玩家放棄了在短時間內更新裝置的想法。對於這些因為客觀因素暫時無法購買新主機的玩家來說,向下相容成為了他們體驗到新遊戲僅有的幾種方法之一。
(奸商今天也是一如既往的沒有親人)
是的,“之一”。
面對這個難題,微軟給出了和索尼完全不同的解決方式。與索尼選擇讓第一方遊戲向下相容PS4不同,微軟將目光放在了雲遊戲這個領域。根據微軟官方的說法,他們計劃逐步將日後發售的第一方遊戲以雲遊戲的方式登陸Xbox One家族的所有主機,從而使沒有購買新主機的玩家也能夠順利的體驗新的遊戲。
(初版Xbox One主機)
確實,雲遊戲有效的解決了開發商在進行多平臺開發時的負擔,使得開發者沒有必要為了多平臺之間的相容問題撓破腦袋,損失珍惜的頭髮資源。但是雲遊戲也並非沒有問題,網路延遲,伺服器穩定性,長期可靠性等等問題都是雲遊戲不得不解決的問題。如果這些問題無法得到有用的解決,微軟的雲遊戲計劃也難免會以失敗而告終。
面對這個上世代主機與次世代主機的交替期,微軟和索尼不約而同的打出了老遊戲向上相容這張手牌,希望通過這種方式來解決新主機遊戲陣容不足的問題。而面對由於客觀原因導致的次世代主機短缺問題,微軟和索尼卻選擇了向下相容和雲遊戲兩種完全不同的解決思路。
至於這兩種方法孰優孰劣,孰對孰錯,或許連他們自己都難以給出一個能夠說服大部分人的定論。
來源:迷失在遊戲中的犬
原文:https://mp.weixin.qq.com/s/iL9sS03AEw_QV9PGF2keeQ
相關文章
- 《Sky光·遇》將登陸NS、PS4 支援跨平臺聯機
- 模板方法模式,從網站登入開始說起模式網站
- 從Kotlin的類開始說起Kotlin
- 《詭野西部 Weird West》今年秋天登陸PS4、Xbox One以及PC平臺
- 《觸手巧匠》正式登陸PS VR2平臺!VR
- 從“埋點技術已死?”開始說起
- 國產單機《暗影火炬城》9月7日登陸PS5及PS4平臺
- 資料工程師的崛起 (從定義開始說起)工程師
- SQL Server 首次登陸 Linux 平臺SQLServerLinux
- Go語言將登陸安卓平臺Go安卓
- 從零開始打造 Mock 平臺 - 核心篇Mock
- 從0開始搭建seldom-platform平臺Platform
- 寫在開始編寫Java之前(1)——Java的跨平臺性Java
- 《原神》登陸PS4平臺並加入獨佔內容 預計2020 年正式釋出
- 從零開始打造 Mock 平臺 - 功能模組篇Mock
- C#移動跨平臺開發(2)Xamarin移動跨平臺解決方案是如何工作的?C#
- 從零開始仿寫一個抖音App——跨平臺影片編輯SDK專案搭建APP
- [-Flutter外掛篇 1-] 從自定義外掛開始說起Flutter
- 跨平臺開發框架的大旗框架
- Fami通:《原神》將登陸任天堂Switch平臺
- 蒸汽平臺登陸中國,RTX提供澎湃動力
- Facebook影片直播功能下週登陸安卓平臺安卓
- 海外最高效的B2B平臺登入上海,MeetToMatch上海站報名開始
- 從零開始仿寫一個抖音App——跨平臺視訊編輯SDK專案搭建APP
- 從Promise的Then說起Promise
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- fir.im Weekly - 從零開始,搭建理想的直播平臺
- MongoDB的得與失MongoDB
- 從0開始學習java,應該從那塊開始學起?Java
- 直播平臺軟體開發,登陸時獲取當前時間
- Dart Editor——跨平臺的開發工具Dart
- 蒸汽平臺將於今年年初登陸中國
- 一起探尋奧祕,《死亡之門》今日登陸Xbox Series X/S和PC平臺
- 從0開始搭建低程式碼平臺系列(系統設計與規劃)
- AlphaFold2“登陸”北鯤雲平臺,雲端計算助力科研大放異彩
- 全平臺玩家集結! 《勁爆51飛行隊》登陸XBOX平臺
- .Net Core與跨平臺時區
- 從零開始開發和搭建直播平臺-教程彙總篇