PC遊戲永不死《四海兄弟2》開發者訪談
經過長達八年的等待,2K捷克制作的《四海兄弟2》將於8月27日正式發售,我們也即將前往帝國灣(Empire Bay)體驗你死我活的黑幫生活。德國PCGH近日採訪了2K捷克的高級製作人Denby Grace,共同探討遊戲引擎、物理效果、多核心性能等相關技術話題。
問:你們宣傳《四海兄弟2》使用了名為Illusion的新引擎,那麽它是從零開始全新開發的呢,還是在第一代LS3D引擎的基礎上加入新技術改進而來的呢?為什麽要開發自己的技術?這樣做有什麽優勢?
答:(Illusion)引擎代碼基本上都是重新編寫的,所以沿襲自一代作品的很少。或許有一部分代碼,但完全不多。
至於為何開發我們自己的(技術),事實上沒有任何現成的方案能讓《四海兄弟2》達成我們所希望的水準,也沒有遊戲引擎能夠像Illusion引擎那樣,在開放世界的環境中提供驚人的視覺效果。另外,我們的過場動畫工具也是我們能夠創建史詩般感人場景的關鍵,那也是《四海兄弟2》的奠基石之一。我們需要在我們的技術中全面集成這一工具,所以我們自己編寫了它。
問:《四海兄弟2》橫跨PC、PS3、X360,那麽它是純粹的跨平台遊戲呢,還是會有優化的PC版?是否有什麽技術特性是主機無法實現的?
答:我們開發引擎和遊戲都是為了提供真正的跨平台體驗,所以核心遊戲體驗無論在哪個平台上看起來、感覺起來都會一樣。
至於最近提到的PhysX,我們很好地利用了PC平台上可用的硬體,可以將紋理分辨率提得更高,PhysX也可以帶來更多粒子。
問:主機版和PC版在技術、畫面上是否會有大量不同?
答:你的問題一針見血。(主機版和PC版)最大的區別就是GPU加速物理效果。在主機或者ATI顯卡系統上,遊戲也會有不錯的粒子和布料PhysX模擬,但是如果有多餘的硬體(NVIDIA顯卡),就能達到你在開放世界遊戲中從未見過的全新高度。可破壞環境有上千個物理粒子,會根據每次爆炸的力度不同而移動。效果非常壯觀,而這也正是高端PC玩家所期待的改進。
問:為什麽選擇了NVIDIA的物理中間件,而沒有采納Havok、ODE等方案?NVIDIA SDK為什麽更適合遊戲?
答:PhysX是一套非常有彈性的系統,這吸引了我們。我們需要植入一個可上可下的基礎系統,根據玩家系統配置不同而變化。我們也有一個最低幀率要求,那樣PhysX模擬等級會根據玩家所用硬體類型的不同而自我調整。
問:GPU、CPU物理加速是否會有畫面上的差異?不適用NVIDIA顯卡是否會損失一些特性?
答:GPU的加入意味著我們得到了專用性能,無需擔心對其他方面的影響。更進一步地,可以使用獨立GPU(雙卡SLI)來將物理任務從圖形渲染中分離出去。
沒有PhysX加速卡的玩家也能得到這些效果,但是不會那麽高級。我們很小心地讓這些(差異)不會影響遊戲體驗,不管你使用什麽系統。《四海兄弟2》就是沒有完整的PhysX加速也絕對驚人。
問:CPU計算物理效果隻影響畫面,還是會影響敵人等遊戲要素?
答:不,我們不這麽乾。我們不想用這種選擇性功能疏遠部分玩家。
問:《四海兄弟2》遊戲引擎是否優化支持多核心處理器?是否支持超線程技術?
答:沒錯,我們很喜歡多核心處理器,我們的引擎也絕對全面支持。核心越多,遊戲就會越好。
問:去年我們聽說《四海兄弟2》僅支持DX9,為什麽這麽做?是否有計劃更新支持DX10/11?
答:暫時沒有這方面的計劃,但我也不能說永遠不會。DX10/11裡絕對有我們能夠利用的功能特性,但對我們來說,遊戲體驗才是關注焦點,是否使用最新技術無所謂。
問:PC遊戲是否逐漸消退?
答:不,在我看來不會。只要有你(PCGH網站)、你們的讀者以及像2K捷克這樣的開發商,PC遊戲就永遠不會死去。在這一代主機中,遊戲正在穩步從臥室走向客廳,走上高清電視和5.1音效系統。我想這是最大的變化,也是PC遊戲最需要跨越的地方。話雖如此,我們仍然承諾給所有玩家帶來最好的遊戲體驗,無論他們在哪兒,無論他們喜歡什麽遊戲平台,只要他們願意玩遊戲。主機和PC,我們都不會放棄。