[樂遊網導讀]育碧稱新作支持6核處理
配合電影版《波斯王子》出爐的育碧遊戲新作《波斯王子:遺忘之沙》(Prince of Persia: The Forgotten Sands)PS3和Xbox360版當地時間18日已經在北美上市,20日登陸歐洲。而該作的PC版將於6月8日和10日分別在北美和歐洲市場上市。日前,德國網站PCGH通過電郵訪問了該作的首席程序員Alain Dessureaux,請他談了該作在硬件技術上的一些進展。
問:《波斯王子:遺忘之沙》仍然是基於DirectX 9的Scimitar引擎麼,還是你們重新開發了新的遊戲引擎?如果你們仍在使用Scimitar引擎,是否對其進行了一定修改和升級。
答:沒錯,該作仍是基於上代《波斯王子》使用的Scimitar引擎。不過該引擎在整個項目過程中都在不斷進化。我們在製作動畫場景的過程中開發了一批新的工具。
問:本作的主機版和PC版發布時間不同,你們是分別開發的還是統一製作各版本?PC版是主機版的移植麼?
答:本作的各個平台版本都是同時開發的。從一開始,我們就把如何利用高性能PC的硬件機能納入了考慮。PC版稍後推出是因為我們需要更多的時間來測試各種PC配置的兼容性,主機版硬件平台統一,因此測試工作要簡單很多,也就能夠較早發布上市。
問:主機版本和PC版在技術上最主要的區別是什麼?哪些特效是PC版獨有的?
答:我們希望給PC玩家提供和主機板同樣出色的體驗,所以主機板的所有特性都會在PC上出現。在此基礎上,我們還在PC版中提供了Eyefinity技術支持,玩家可以使用三塊屏幕搭建環屏遊戲平台。
問:玩家能夠在本作中看到比前作更好的畫麵麼?你們是否使用了諸如HDR之類的新技術?
答:我們確實采用了一些有趣的視覺特效。比如能夠在不拖慢幀速情況下製造的沙塵暴效果,為天空增加美麗圖案的聖光效果,真實反射、折射的水麵特效以及SSAO等。
問:眾所周知Xbox 360和PS3都非常適合多線程引擎,那麼本作的PC版會為多線程優化麼?
答:沒錯,我們的引擎擴展性相當強。盡可能的發揮硬件平台的機能對於我們為玩家創造更豐富內容來說非常重要。
問:本作支持多少核心,2核、4核、6核還是8核?
答:我們的引擎最高可使用6個核心,最少是2個。由於豐富的畫麵和物理效果、計算需求,我們需要在一幀畫麵內處理大量數據,有時需要同時運算50個敵人的動作,多線程計算很好的解決了這一問題。根據我們的測試,從2核升級到4核可以帶來最大幅度的提升,更多的核心也將有所幫助。
問:《波斯王子:遺忘之沙》支持高規格的物理效果麼?
答:我們在人物動作方麵采用了不少先進的效果。比如,玩家可以在踢倒敵人時實現保齡球式的碰撞效果。這樣一來,玩家才能夠遊刃有餘的以一敵多。
問:你們是自行開發的物理效果庫,還是使用Havok、ODE、PhysX等這些第三方中間件?有計劃支持GPU物理加速麼?
答:我們使用了Havok物理引擎,驅動了遊戲中的破碎效果和人物模型碰撞效果。這些物理效果都是由CPU運算的,GPU性能將被全部用來渲染畫麵。
問:《波斯王子:遺忘之沙》會支持DirectX11麼?
答:我們使用DirectX 9創造出了一款出色的遊戲引擎,之前采用該引擎的《波斯王子》作品已經證明了它的良好效果。使用這套引擎,我們的遊戲可以運行在大量不同型號的顯卡上(需要支持SM3)。使用DirectX9的另一個好處是,Windows XP玩家可以順利運行遊戲。基於這些原因,我們決定繼續使用DirectX9,並把精力花在增加更多新特性上。盡管我們沒有使用DirectX11,但仍在遊戲中加入了出色的環境光遮蔽(SSAO)特效。