將遊戲移植到Switch有多難?

眾所周知,Switch游戲並不便宜,而且折扣也不如索尼和微軟,但其實不能忽略一個因素——將游戲移植到Switch並不簡單。

那麼,這個移植過程有多復雜呢?

開發商Room 8 Studio談到了移植游戲《智慧之海》(Abzu)的挑戰,首先需要達到更高的解析度和幀率,以維持圖像性能。

然而,Switch的硬體性能不如PS4或者Xbox One,因此只有在圖形和功能上盡量平衡,比如手持模式下達到540p+30 fps,塢模式下達到720p。對於開發者而言,魚和熊掌不可兼得。

另一家游戲開發商 Virtuos曾經負責《黑色洛城》和《黑暗之魂重製版》的Switch移植,公司解釋稱,他們遇到最大的挑戰,是Switch和主機之間的功率差異,前者還涉及手持和電視模式,以及如何將32位游戲移植到64位平台。

在移植《黑暗之魂重製版》時, Virtuos經過了幾輪CPU和GPU 的優化,包括一個動態系統,以將GPU負載降低到合理水平。

Warp Digital的技術總監斯圖爾特·米勒(stuartmiller)說:「如果移植上遇到圖形問題,我們通常可以優化著色器或幾何圖形,使游戲看起來更接近原始版本。為了適應Switch的GPU,必須更改一些更高級的後期效果。」

在某些情況下,開發者需要重新設計游戲系統,包括如何管理內存,如何將圖形任務提交給GPU,以達到幀目標。總體而言,將游戲移植到Switch並不容易,特別是那些3A和2A游戲。

任天堂Switch採用英偉達Tegra X1單片系統,其CPU為Quad-core ARM Cortex-A57,GPU基於英偉達GM20B Maxwell。

隨便看看 更多