如果你是一个3D游戏爱好者,你肯定玩过不少知名大作。不过,你是否知道,为了给玩家展现出一个华丽逼真的3D世界,游戏引擎是一切的基础。3D游戏引擎应,就是包括3d图形的各种算法整合起来,提供便捷的SDK接口以方便别人在这个基础上开发游戏的模块。
3D游戏的历史可以追溯到上个世纪的90年代,至今已有将近20年的历史,而3D游戏引擎也随之诞生。随着游戏的不断进化,现如今的3D游戏引擎已经发展为一套由多个子系统共同构成的复杂系统,从建模到动画,从光影/粒子特效到物理规则,以及文件管理、操控系统等等,几乎涉及到了游戏的每一个环节。可以说,一部游戏的画面、操控、真实性、手感,都是完全由引擎决定的,而游戏的模式、游戏性和可拓展性也与其有密不可分的关系。可以游戏引擎决定了一款游戏的品质。
然而,要开发出一款完整、出色的3D游戏引擎并非谁都可以做到的。这是一个相当繁重的工作,成本也十分昂贵,最可怕的是开发周期很长,如果没有非凡的实力,待引擎开发完毕后,有可能会看到当初的技术已经落后了,很多新技术已经诞生,那么之前的辛苦可能全部要付之东流。因此,虽然游戏制作商很多,但是往往不少厂商都会采用现成的引擎制作游戏,即可降低成本,又能减小开发难度,同时还可以获得很多技术上的支持。
话虽如此,业界拥有自主产权引擎的厂商依然不少。或者出于自信,认为自己的技术实力最强,做出的东西最好;或许是为了争强好胜,不甘用别人的引擎;也有些是“引擎专业户”,做出引擎就是展现自身实力,为了卖给别人。我们今天就来看看,现今3D游戏界有哪些出色的引擎吧。
虚幻3引擎:代表作《战争机器》
说道引擎,风头最劲的当属是EPIC的虚幻3引擎了(Unreal Engine 3)了。我们先来看看都有哪些游戏使用了这款引擎吧,它们包括:《战争机器》、《彩虹六号》、《生化奇兵》、《质量效应》、《战地之王》、《荣誉勋章》、《镜之边缘》、《蝙蝠侠》。。。
光看看这些大作的名字,就可以知道这款引擎有多出色了。虚幻3引擎基于DX9/DX10接口,整合了NVIDIA的PhysX物理技术。它的功能强大,容易上手,效果出色,并且效率很高,这也难怪众多游戏制作者都钟情于这款引擎了。虽然早在2006年便已问世,而不少最新发行的游戏依然使用这个引擎,并且丝毫不显得落后。
战争机器 最后的神迹 质量效应2 蝙蝠侠:阿卡姆疯人院 生化奇兵 Cry Engine:代表作《Crysis》
看到这个名字,你一定会想到大名鼎鼎的孤岛危机。没错,Cry Engine便是Crytek公司制作的游戏引擎,著名的孤岛危机便是采用Cry Engine 2制作。它的特点就是效果极为丰富和华丽,对硬件的要求也十分苛刻。 Cry Engine 2采用了DX9/10技术,其特长在于各种光照效果的生成,材质的渲染,以及水面效果,它产生的效果十分惊人,而代价也是惊人的,你必须有一块性能非常好的显卡。 除了孤岛危机系列之外,还有诸如布鲁克林商人、混沌军团以及一些知名度不高的游戏也采用了该引擎,不过能达到孤岛危机这样的高度的,目前却没有第二家制作组了。 孤岛危机 布鲁克林商人
寒霜引擎:代表作《战地》
寒霜引擎(Frostbite Engine)的制作者是瑞典DICE工作室。该引擎本是为了战地系列游戏量身定制的,不过其稍加改进便可用于各种类型的游戏制作。 寒霜引擎最初的设计基于DX9.0C,随着技术的发展在后期逐渐加入了DX10、DX11的支持。其特点是物体破坏效果十分逼真、丰富,同时对资源的占用较低,同时对于渲染效果有优化的规则设定,对目标的渲染有优先级的分别,使得该引擎在大规模场景中保证细节的前提下对资源的占用仍不会过多。 该引擎的代表作自然就是战地:叛逆连队2了。该作品的热卖少不了寒霜引擎的功劳,此外,战地1943等DICE的作品也采用了该引擎。 战地:叛逆连队2 战地1943 Infinity Ward引擎:代表作《使命召唤》
使命召唤是21世纪最畅销的游戏系列,该游戏的引擎是绝对不能不提的。游戏引擎以制作小组Infinity Ward命名。该最初引擎是基于QUAKE3的引擎id TECH3改进而来,但是时至今日,其作出的改良已经远远超出idTECH3了,并且至今仍不断作出优化与调整。 IW引擎仅支持DX9.0C,它的动态效果、光照、纹理细节都十分出色,更难能可贵的是执行效率出奇的很高,在如今硬件杀手林立的大型3D游戏中,画面与硬件要求能达到如此完美平衡的作品恐怕只有IW。虽然这主要是在于制作组的功力,但是引擎的优秀也是必须的。 除了使命召唤2、4、5、6、7之外,还有例如007:量子危机这样的游戏也采用了该引擎制作。 使命召唤系列 007与量子危机 EGO引擎:代表作《尘埃2》
EGO引擎目前主要作品皆为赛车游戏。说到这里,可能你就已经猜到它了。CodeMaster的作品:科林·麦克雷拉力:尘埃2、超级房车赛:起点以及F1 2010都是这个引擎制作的。CodeMaster为此引擎投入巨资,其表现也确实不负众望,可谓近年来最出色的赛车游戏引擎。 在设计之初,EGO引擎便可支持DX9/11特效,游戏的画面和物理效果都十分出色,动态模糊和雨水、沙尘等粒子效果与赛车竞速游戏更是绝佳搭档。作为较早支持DX11特效的引擎,EGO的技术十分领先。 除了几款赛车游戏之外,EGO在FPS领域也欲试试身手,闪电行动的新作便会采用最新的EGO引擎打造。 尘埃2 起点 F1 2010 闪点行动2 id TECH引擎:代表作《DOOM3》
说到3D游戏引擎,不能不提到idTECH,3D FPS游戏的鼻祖,著名的QUAKE、DOOM系列都来自于该引擎。id software在FPS届有如教父一样的地位。其上代引擎id TECH 4在2004年发布,在07年推出了雷神战争之后,便没有新作问世,而最新引擎id TECH 5仍然在开发之中, 预计今年将有作品问世并正式发布新引擎。 该引擎的作品主要包括:QUAKE、DOOM、异教徒、地狱巫师、德军总部系列。该引擎历来都代表着业内最顶尖的水平,直到07年采用Cry Engine 2制作的孤岛危机问世,人们的视线才逐渐远离了它。 如今众人瞩目的焦点已经集中在了虚幻3、Cry Engine 3等一批新生产品上边,是再现当年辉煌,还是从此没落,我们还不能直到。id TECH虽然已经不能代表当今最先进的技术,不过至少它还在我们的视线中没有离去,众多玩家依然期待着id TECH 5给我们带来惊喜。 DOOM3 QUAKE4 雷神战争 Source引擎:代表作《半条命2》
Source引擎来自Valve公司,其代表作品是大名鼎鼎的半条命系列。该引擎于2004年问世,并且不时做出改进,直到09年依然有新作品基于该引擎制作。Source引擎最初是为了半条命的新作而开发的,当时Quake2引擎已经无法满足需求,于是Valve决定自行开发。 Source引擎亦拥有一套完整的体系,包括3D渲染、贴图材质、人工智能、物理引擎以及图形界面、声音系统等等。它最大的特色便是丰富的人物表情系统,人物脸部由多打42块肌肉模拟,使得游戏中角色的表情十分自然逼真。 除了半条命系列之外,Source引擎的名作还包括吸血鬼、军团要塞、奇诺冲突、求生之路等等。 奇诺冲突 求生之路 X-Ray引擎:代表作《潜行者》
X-Ray绝对是一款新生代的引擎,该引擎来自于乌克兰制作组GSCGameWorld。其代表作为潜行者系列。 该款引擎在2007年伴随潜行者收不作品问世,其最大特点是可以建造超高精度的室内/室外细节,并可以根据硬件状况调节效能。就游戏实际效果来说,其优势在于可以建立一个超大的世界。潜行者便是因为打造了一个庞大、真实的世界而令人刮目相看。之后,X-Ray引擎在接下来的改进中加入了DX10和DX11的支持,一直是最新技术的追逐和使用者。 除了前行者之外,地铁2033的引擎也与X-Ray引擎有着密不可分的关系。虽然地铁2033宣称是全新引擎,但实际上开发者便是X-Ray引擎的设计者。可以说地铁2033可以看作是X-Ray引擎的一个改版。 潜行者 地铁2033 Vision引擎:代表作《哥特王朝》
Vision引擎的名气并不想之前那些产品那样大,它的开发者是德国的Trinigy公司,成立于2003年。这家公司本身并不制作游戏成品,仅专注于游戏引擎的开发并提供技术支持服务。 Vision引擎的最大特点是灵活。开发公司希望可以给游戏制作者提供功能丰富、操作模式灵活的引擎,不管是RPG、MMO-RPG、RTS还是FPS,该引擎可以胜任各种类型的游戏开发工作。目前,这款引擎已经引入了DX11技术的支持,也是非常与时俱进的。 虽然这家公司和引擎名字可能看起来有点陌生,但是使用Vision引擎的游戏作品还是非常多的,近年来知名作品包括工人物语7、哥特王朝4、眼镜蛇11:撞击时间等等。从作品可以看出,该引擎的适用性的确相当广泛。 眼镜蛇11:撞击时间 工人物语7 哥特王朝4 当然,3D游戏引擎还有很多,但是有些已经许久没人使用,没有新作品推出,或者是引擎本身水平有限,缺乏代表性,今天最火热的引擎,也许几年之后仅仅留存在人们的记忆之中,这也正与硬件产品一样,没有什么是可以长盛不衰的。
|