2013年7月26日 星期五

【情報】圖像模型才是重點,PC遊戲移植主機平台並不簡單

原文網址
http://www.expreview.com/27037.html

Xbox One硬件工程師Boyd Multerer表示,把PC平台的遊戲移植到Xbox One上,從編碼方面來說並不是難事,畢竟兩者有太多的相似之處,真正的難點是,如何把PC遊戲的圖像模型轉換成合適主機平台使用的圖形模型。

如今Xbox One和PS4主機在硬件架構以及所使用的API上已經和桌面PC沒有太大的差異,因此無論是主機遊戲移植到PC平台,還是PC遊戲移植到主機平台,對遊戲開發人員來說應該是小菜一碟了。

然而微軟方面卻不這麼認為,Xbox One的硬件工程師Boyd Multerer表示,把PC平台的遊戲移植到Xbox One上,從編碼方面來說並不是難事,畢竟兩者有太多的相似之處,真正的難點是,如何把PC遊戲的圖像模型轉換成合適主機平台使用的圖像模型。

Boyd Multerer稱,如今的PC遊戲作品大都把資金投入在圖像模型的開發上,簡單來說就是盡可能提升畫質。對於結構複雜的角色、物品和場景來說,肯定要使用更高的分辨率和更優秀的細節,這無疑會給GPU帶來更高的負擔。這點負擔對PC平台來說並不是難事,因為用戶可以通過升級顯卡的方式提升整機性能,然而對配置固定的主機來說,這無疑是一種沉重的壓力,可能會影響到玩家的遊戲體驗。

因此想要把PC平台的遊戲移植到主機平台上,開發人員要做的可不僅僅是重新編碼,他們需要把所有的圖形模型都進行重新審查,並且有針對地進行調整。這對於一些規模較小、開發重點並不在畫質上的遊戲來說要簡單一點,但是對注重畫質的大作來說,無疑相當於重做全部圖像模型,相比之下,編碼移植反而成為了一件很輕鬆的事情。

這就是為什麼同一款遊戲,主機版本的畫質總是比不上PC版本,這是因為主機版本需要向硬件進行妥協,而PC版本沒有這個必要。這種情況如今也並不罕見,不少游戲大作都同時具備PC版和主機版,其中主機版的畫質總是遜色不少。

把主機遊戲移植到PC平台上也是同樣的道理,如果只是簡單地把主機遊戲重新編碼為PC遊戲,那麼移植後作品的畫質肯定是不能讓人滿意的。因此開發人員或多或少都要針對PC平台重新製作圖像模型,這就是為什麼有些遊戲的PC版會比主機版延後一段時間的原因之一。

另外同樣來自微軟的Alfred Penel表示,主機的硬件規格並不能完全代表主機的性能。這句話的具體含義目前還未明確,不過有不少媒體猜測,這句話背後的意思是說Xbox One將支持雲計算,這個功能會將一些遊戲指令的運算放到統一的服務器上運行而不會本地運行,再把運算之後的結果傳回主機。然而對於之前說到的圖像模型來說,雲計算並不是一個很好的解決方案,畢竟數據量太大了,對網絡帶寬要求太高,而且數據傳輸過程中出現問題的話,必然會導致遊戲圖像的崩潰,因此在目前來看,用雲計算來處理圖像模型還不太切合實際。

沒有留言:

張貼留言