作為一款想要超越前作的游戲產(chǎn)品,育碧在《波斯王子5:遺忘之沙》的開發(fā)前就制定了明確的目標(biāo),為這款游戲使用了全新升級而來的游戲引擎“彎刃引擎(Anvil Engine)”。Anvil(2006之前的開發(fā)代號為 Scimitar)由Ubisoft Montreal(蒙特利爾工作室)負(fù)責(zé)開發(fā),歷時一年。2007年被成功開發(fā)之后,被育碧應(yīng)用于Windows、PlayStation 3與XBOX 360平臺上打造新游戲所用。

Claude Langlais(蒙特利爾工作室的技術(shù)總監(jiān))表示Anvil引擎中的環(huán)境場景利用3ds Max來建模,而角色則是利用ZBrush來建模。本引擎在執(zhí)行時使用Autodesk的HumanIK中介軟件使角色在攀登與奔跑時手與腳能在正確的位置顯示。在《波斯王子5:遺忘之沙》中Anvil被做出多項改良,育碧為新作采用了一些有趣的視覺特效。比如能夠在不拖慢幀速情況下制造的沙塵暴效果,為天空增加美麗圖案的“圣光”效果,真實反射、折射的水面特效以及SSAO等。
優(yōu)化后的彎刃引擎最高可以最高支持6個處理核心(最少為2個)。由于畫面中的場景、物理效果、打斗判定,均要處理大量數(shù)據(jù),有時需要同時運算50個敵人的動作,多線程計算很好的解決了這一問題。根據(jù)官方介紹,從2核升級到4核可以帶來最大幅度的提升,在此我們也推薦AMD處理器玩家開核使用。

◆使用彎刃引擎打造的游戲:
刺客信條(2007)
波斯王子(2008)
肖恩懷特滑雪(2008)
刺客信條2(2009)
波斯王子:遺忘之沙(2010)
育碧在人物動作方面采用了不少先進的效果。比如,玩家可以在踢倒敵人時實現(xiàn)“保齡球”式的碰撞效果。這樣一來,玩家才能夠游刃有余的以一敵多。為實現(xiàn)以上效果,育碧使用了Havok物理引擎,驅(qū)動游戲中的破碎效果和人物模型碰撞效果。這些物理效果都是由CPU運算的,GPU性能將被全部用來渲染畫面。雖然游戲基于DX9技術(shù)打造,但育碧仍然在畫面特效方面加入了環(huán)境光遮蔽(SSAO)特效,使用高性能顯卡的玩家不妨開啟此效果。