虚幻3引(yǐn)擎中文版是一套为DirectX 9/10 PC、Xbox 360、PlayStation 3平台准(zhǔn)备的完整(zhěng)的游戏开发构架,提(tí)供大量(liàng)的核心技术阵列,内容编(biān)辑工具,支持(chí)高端(duān)开发团队的基础项(xiàng)目建设。 虚幻3引(yǐn)擎的所有编写观念都是为了更加容易的内(nèi)容制(zhì)作和编(biān)程的开发,为了让所有的美术开发(fā)人员能够牵扯到最少程序开发内容的情况(kuàng)下(xià)使用(yòng)抽象程序(xù)助手来自由创建(jiàn)虚拟环境,以及提供程序编写者高(gāo)效率的模(mó)块和可扩展(zhǎn)的开发构架用来(lái)创建,测试(shì),和完(wán)成各种类型(xíng)的游戏(xì)制作。

Seamless World Support 可以根(gēn)据先(xiān)前的关(guān)卡(kǎ)景物设置通过记忆功能自动生成多(duō)变的景物(wù),次时代游戏的开(kāi)发也将(jiāng)依赖于(yú)这项技术;同时,功能(néng)强大的(de)UnrealKismet系统(tǒng)提(tí)供(gòng)脚本语言提供了对元数据的自动支持,支持(chí)十分灵(líng)活的文件格式向下兼容性(xìng),支持(chí)让关卡设计师使(shǐ)用(yòng)脚(jiǎo)本属性,关卡设计师可(kě)以随心所(suǒ)欲的设计和设置游戏(xì)的关卡和(hé)AI,程序员的工作(zuò)效率也将大(dà)大提高。Epic称该引擎在角色(sè)、法(fǎ)线贴图、材质贴图、环境(jìng)、光照等和先前的引擎相比将(jiāng)有质一般(bān)的飞跃。
"Unreal Engine 3"并整(zhěng)合了由 Ageia 所提(tí)供(gòng)的"NovodeX"物(wù)理模拟技术,让(ràng)展示场景中的对(duì)象呈现出如同实际物体般的反应,像是弯曲、抖动、晃动、碰撞、弹跳 等(děng),并(bìng)以常见的连锁机关方式来展示这些真实物理(lǐ)反应模(mó)拟所能做到的效(xiào)果(guǒ)。
虚(xū)幻3引擎给人(rén)留下最(zuì)深印象的就是其极端细腻的(de)人物和物品模型。通常游戏的人物模型由几百至几(jǐ)千个多(duō)边(biān)形组成,并在模型上(shàng)直接进行(háng)贴图和渲染等工(gōng)作从而得到最(zuì)终(zhōng)的画面(miàn)。
而虚幻3引擎的进步之处(chù)就在于在游戏的制作(zuò)阶段(duàn),引擎可以支(zhī)持制作人员创建一个(gè)数(shù)百万(wàn)多边形组成的超精(jīng)细(xì)模型,并对模(mó)型进(jìn)行细致的(de)渲染,从而得到一张高品质的法线贴图,这张法线贴(tiē)图中(zhōng)记录(lù)了高(gāo)精度模型的(de)所有光照信息和通道信息。
在游戏最终运行的时(shí)候,游戏会(huì)自动将这张带(dài)有全部渲染(rǎn)信息的法线(xiàn)贴图(tú)应(yīng)用到一个低多边形数量(通常在5000-15000多边(biān)形)的(de)模型上。这样的效果就是游戏的模(mó)型虽然多边形数量比较少(shǎo)但是其(qí)渲(xuàn)染精度几乎和数(shù)百(bǎi)万多边形的模型一样,这(zhè)样可以(yǐ)在保证效果的同时在最大程度上节(jiē)省显卡(kǎ)的计算(suàn)资源。
在虚幻(huàn)的引擎中为了(le)游戏开发(fā)的程序员们能够更(gèng)好地进(jìn)行编写,提供了3个非常(cháng)具体的编写(xiě)实(shí)例和(hé)百分之百(bǎi)开(kāi)放的(de)源代码,编辑器,Max/Maya的(de)输出插件(jiàn),以及一些公司内部(bù)开发游(yóu)戏所(suǒ)使(shǐ)用到的游戏(xì)代码。
虚幻的游戏(xì)播放脚本语言还(hái)提供了许多自动化的原数据供游戏开发人员参考和使用。引擎不仅可以兼(jiān)容(róng)多种文件格式,还允许游戏的关卡(kǎ),任务(wù)编辑人员在编(biān)辑器中直(zhí)接察看游戏脚本的(de)内容(róng),属性并直接进行修改。
引(yǐn)擎中将(jiāng)材质编(biān)辑的这部分界面拆成了许多独立的(de)模块,方便那(nà)些(xiē)在进行制作的美(měi)术人员以后(hòu)以后可以直(zhí)接在(zài)界面中(zhōng)根据需要加入新(xīn)的(de)可视(shì)化工具或(huò)是新的明暗生成器。
拥有操(cāo)作便捷高效(xiào)的软件结构,可以快速地升级(jí)到(dào)大型的团队开(kāi)发(fā)项目或是多(duō)平台开发项目。
虚幻3引擎还提供了统一化的编(biān)码标准,适用于PC机的汇(huì)编(biān)及可以支持的下一代控制平台里(lǐ)。所有游戏开发时所(suǒ)需要的内容和数(shù)据文件都能在这些(xiē)可以支持的控制平台中兼容,可以极快地增强开发的内容和数据在转化和测试工作中的效率(lǜ)。
在引擎中使(shǐ)用了经过(guò)优(yōu)化(huà)后的DVD光驱载(zǎi)入系统,这种系统可以将DVD光驱的(de)实(shí)际传输(shū)效率充(chōng)分发挥(huī)到百分比八(bā)十以上(shàng)。
虚幻3引擎提供了(le)一(yī)个较(jiào)为(wéi)简易便(biàn)捷的(de)代码架构(gòu),方(fāng)便不同国家的程序员在编(biān)写游戏文字、音效、图象和视频时不同的要求和习惯。虚幻3是基(jī)于"Unicode character set"(统一编码标准的字(zì)符集)所开(kāi)发(fā)的(de),可以支持16位的(de)Unicode字体和文本输入,包括可以(yǐ)将TrueType字体导入成可渲染的位图格(gé)式(周诗超:TrueType是一(yī)种微软和Apple公(gōng)司(sī)共同研(yán)制的字型标准(zhǔn)),在共有9种语言版(bǎn)本可供使用,包括(kuò)日文,中文和韩(hán)文(wén)。