在 Epic Games 於 2004 年 4 月隨 NVIDIA GeForce 6800 同步發(fā)表支援 DirectX 9.0 Shader Model 3.0 的新一代 3D 遊戲引擎「Unreal Engine 3(後續(xù)簡(jiǎn)稱(chēng) UE3)」後,至今已經(jīng)邁入第 6 個(gè)年頭,期間內(nèi)包括 PC 以及 PS3 / Xbox 360 等遊戲平臺(tái)已陸續(xù)推出上百款採(cǎi)用 UE3 的單機(jī) / 連線(xiàn)遊戲。
針對(duì) DirectX 9.0 Shader Model 3.0 為首的 3D 繪圖硬體所打造的 UE3,支援跨平臺(tái)先進(jìn) 3D 繪圖處理,能提供高動(dòng)態(tài)範(fàn)圍成像(HDRR)、逐像素光照(Per-pixel lighting)、動(dòng)態(tài)陰影(Dynamic Shadows)等新一代主流 3D 繪圖功能,同時(shí)整合角色動(dòng)畫(huà)、PhysX 物理模擬、音樂(lè)音效處理、場(chǎng)景編輯、腳本撰寫(xiě)、網(wǎng)路連線(xiàn)等全套完整的解決方案。
2006 年 11 月,Epic Games 藉由《戰(zhàn)爭(zhēng)機(jī)器(Gears of War)》充分展現(xiàn)了 Xbox 360 與 UE3 的先進(jìn) 3D 繪圖能力,UE3 於是成為遊戲大廠(chǎng)所廣泛採(cǎi)用的新世代 3D 遊戲引擎。
不過(guò) UE3 在線(xiàn)上遊戲的應(yīng)用,腳步則是比單機(jī) / 連線(xiàn)遊戲晚了許多,為了維持低檔硬體配備需求以獲得最大市場(chǎng),因此多數(shù)線(xiàn)上遊戲仍?huà)?cǎi)用上一世代的 UE2.5 或同等級(jí) 3D 遊戲引擎,不像硬體規(guī)格統(tǒng)一的 PS3 / Xbox 360 能充分發(fā)揮新一代 3D 繪圖硬體的能力。
但是這樣的現(xiàn)象近兩年來(lái)已有所改變,在 PC 硬體規(guī)格日新月異,作業(yè)系統(tǒng)也逐漸從 Windows XP 轉(zhuǎn)移到 Windows Vista / 7 之後,不論是低檔整合式或中高檔獨(dú)立式 3D 繪圖硬體都已經(jīng)全面提升至 DirectX 9 以上的標(biāo)準(zhǔn),越來(lái)越多 PC 線(xiàn)上遊戲開(kāi)始採(cǎi)用 UE3 製作,畫(huà)面表現(xiàn)也迎頭趕上 PC / PS3 / Xbox 360 平臺(tái)單機(jī) / 連線(xiàn)遊戲的水準(zhǔn),甚至在更高檔的 3D 繪圖卡加持之下,一舉超越問(wèn)世已超過(guò) 4 年的 PS3 / Xbox 360,呈現(xiàn)更細(xì)緻流暢的畫(huà)面。
以下將針對(duì)採(cǎi)用 UE3 開(kāi)發(fā)的已推出 / 開(kāi)發(fā)中 PC 線(xiàn)上遊戲作一簡(jiǎn)單介紹。