[樂游網導讀]育碧稱新作支持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)特效。