虛幻3引擎中文版是一套為DirectX 9/10 PC、Xbox 360、PlayStation 3平臺(tái)準(zhǔn)備的完整的游戲開發(fā)構(gòu)架,提供大量的核心技術(shù)陣列,內(nèi)容編輯工具,支持高端開發(fā)團(tuán)隊(duì)的基礎(chǔ)項(xiàng)目建設(shè)。 虛幻3引擎的所有編寫觀念都是為了更加容易的內(nèi)容制作和編程的開發(fā),為了讓所有的美術(shù)開發(fā)人員能夠牽扯到最少程序開發(fā)內(nèi)容的情況下使用抽象程序助手來自由創(chuàng)建虛擬環(huán)境,以及提供程序編寫者高效率的模塊和可擴(kuò)展的開發(fā)構(gòu)架用來創(chuàng)建,測(cè)試,和完成各種類型的游戲制作。
Seamless World Support 可以根據(jù)先前的關(guān)卡景物設(shè)置通過記憶功能自動(dòng)生成多變的景物,次時(shí)代游戲的開發(fā)也將依賴于這項(xiàng)技術(shù);同時(shí),功能強(qiáng)大的UnrealKismet系統(tǒng)提供腳本語(yǔ)言提供了對(duì)元數(shù)據(jù)的自動(dòng)支持,支持十分靈活的文件格式向下兼容性,支持讓關(guān)卡設(shè)計(jì)師使用腳本屬性,關(guān)卡設(shè)計(jì)師可以隨心所欲的設(shè)計(jì)和設(shè)置游戲的關(guān)卡和AI,程序員的工作效率也將大大提高。Epic稱該引擎在角色、法線貼圖、材質(zhì)貼圖、環(huán)境、光照等和先前的引擎相比將有質(zhì)一般的飛躍。
"Unreal Engine 3"并整合了由 Ageia 所提供的"NovodeX"物理模擬技術(shù),讓展示場(chǎng)景中的對(duì)象呈現(xiàn)出如同實(shí)際物體般的反應(yīng),像是彎曲、抖動(dòng)、晃動(dòng)、碰撞、彈跳 等,并以常見的連鎖機(jī)關(guān)方式來展示這些真實(shí)物理反應(yīng)模擬所能做到的效果。
虛幻3引擎給人留下最深印象的就是其極端細(xì)膩的人物和物品模型。通常游戲的人物模型由幾百至幾千個(gè)多邊形組成,并在模型上直接進(jìn)行貼圖和渲染等工作從而得到最終的畫面。
而虛幻3引擎的進(jìn)步之處就在于在游戲的制作階段,引擎可以支持制作人員創(chuàng)建一個(gè)數(shù)百萬多邊形組成的超精細(xì)模型,并對(duì)模型進(jìn)行細(xì)致的渲染,從而得到一張高品質(zhì)的法線貼圖,這張法線貼圖中記錄了高精度模型的所有光照信息和通道信息。
在游戲最終運(yùn)行的時(shí)候,游戲會(huì)自動(dòng)將這張帶有全部渲染信息的法線貼圖應(yīng)用到一個(gè)低多邊形數(shù)量(通常在5000-15000多邊形)的模型上。這樣的效果就是游戲的模型雖然多邊形數(shù)量比較少但是其渲染精度幾乎和數(shù)百萬多邊形的模型一樣,這樣可以在保證效果的同時(shí)在最大程度上節(jié)省顯卡的計(jì)算資源。
在虛幻的引擎中為了游戲開發(fā)的程序員們能夠更好地進(jìn)行編寫,提供了3個(gè)非常具體的編寫實(shí)例和百分之百開放的源代碼,編輯器,Max/Maya的輸出插件,以及一些公司內(nèi)部開發(fā)游戲所使用到的游戲代碼。
虛幻的游戲播放腳本語(yǔ)言還提供了許多自動(dòng)化的原數(shù)據(jù)供游戲開發(fā)人員參考和使用。引擎不僅可以兼容多種文件格式,還允許游戲的關(guān)卡,任務(wù)編輯人員在編輯器中直接察看游戲腳本的內(nèi)容,屬性并直接進(jìn)行修改。
引擎中將材質(zhì)編輯的這部分界面拆成了許多獨(dú)立的模塊,方便那些在進(jìn)行制作的美術(shù)人員以后以后可以直接在界面中根據(jù)需要加入新的可視化工具或是新的明暗生成器。
擁有操作便捷高效的軟件結(jié)構(gòu),可以快速地升級(jí)到大型的團(tuán)隊(duì)開發(fā)項(xiàng)目或是多平臺(tái)開發(fā)項(xiàng)目。
虛幻3引擎還提供了統(tǒng)一化的編碼標(biāo)準(zhǔn),適用于PC機(jī)的匯編及可以支持的下一代控制平臺(tái)里。所有游戲開發(fā)時(shí)所需要的內(nèi)容和數(shù)據(jù)文件都能在這些可以支持的控制平臺(tái)中兼容,可以極快地增強(qiáng)開發(fā)的內(nèi)容和數(shù)據(jù)在轉(zhuǎn)化和測(cè)試工作中的效率。
在引擎中使用了經(jīng)過優(yōu)化后的DVD光驅(qū)載入系統(tǒng),這種系統(tǒng)可以將DVD光驅(qū)的實(shí)際傳輸效率充分發(fā)揮到百分比八十以上。
虛幻3引擎提供了一個(gè)較為簡(jiǎn)易便捷的代碼架構(gòu),方便不同國(guó)家的程序員在編寫游戲文字、音效、圖象和視頻時(shí)不同的要求和習(xí)慣。虛幻3是基于"Unicode character set"(統(tǒng)一編碼標(biāo)準(zhǔn)的字符集)所開發(fā)的,可以支持16位的Unicode字體和文本輸入,包括可以將TrueType字體導(dǎo)入成可渲染的位圖格式(周詩(shī)超:TrueType是一種微軟和Apple公司共同研制的字型標(biāo)準(zhǔn)),在共有9種語(yǔ)言版本可供使用,包括日文,中文和韓文。