白金会_白金会平台_白金会官网

白金会采用的Havok物理引擎之特性

2010-04-24 16:33 |来源:暗黑新闻 | 作者:暗黑新闻 | 点击: | 共有0人论条

摘要:Havok引擎,全称为Havok游戏动力开发工具包(Hvok Game Dynamics SDK),一般称为Havok,是一个用于物理系统方面的游戏引擎,为电子游戏所设计,注重在游戏中对于真实世界的模拟。使用撞击监测功能的Havok引擎可以让更多真实世界的

Havok引擎,全称为Havok游戏动力开发工具包(Hvok Game Dynamics SDK),一般称为Havok,是一个用于物理系统方面的游戏引擎,为电子游戏所设计,注重在游戏中对于真实世界的模拟。使用撞击监测功能的Havok引擎可以让更多真实世界的情况以最大的拟真度反映在游戏中。

Havok的1.0版本是在2000年的游戏开发者大会(GDC)上面发布的;2.0版本在2003年的GDC大会上发布;4.5版本在2007年3月释出。源代码在取得引擎使用授权之后便会收到。目前,Havok可以在微软的视窗操作系统、Xbox与Xbox360,任天堂的GameCube与Wii、新力的pS2、pS3与pSp、苹果电脑的Mac OS X、Linux等操作系统或游戏主机上使用。此游戏引擎是用C语言/C++语言所撰写而成。

最新的5.5版本在2008年2月释出。新版本的SDK更完善,更人性化。亦加入了新的物理效果,例如布料的摆动效果。在示范中,Havok利用了斗篷来表现这个效果。当人物走动的时候,其背后的斗篷会随着人的移动来摆动。破坏效果方面,新增了物体的破碎和变形。非商业应用的物理引擎是免费提供的,目的是加大普及率。随后,商业的游戏应用亦变成免费。不过商业应用但非游戏,以及取得引擎的全部源代码,就需要付款。

自从Havok引擎发布以来,它已经被应用到超过150个游戏之中。最早,使用Havok引擎的游戏大多数都是第一人称射击类别,但随着游戏开发的复杂度与规模越来越大,其他类型的游戏也想要有更加真实的物理表现,有越来越多的其他类型的游戏采用Havok引擎,例如为即时战略游戏类型,Ensemble Studios的帝国时代Ⅲ与暴雪娱乐的星际争霸Ⅱ;竞速类型,世嘉公司的音速小子与新力发行的摩托风暴。在软件3D Studio Max和Maya 3D中也能看到已经打包为插件的Havok引擎。

为了和physX竞争,Havok FX可以使用多绘图处理器的技术来加速物理计算,包括了NVIDIA的SLI和ATI的CrossFire。Havok将物理运算分为特效和游戏运算,特效运算(如爆炸时的烟雾)将会由GpU的Shader Model 3.0来进行运算,进而减轻CpU的负担。而游戏物理运算则仍然由CpU处理。由于英特尔收购了Havok,前者显然希望物理计算由CpU负责,所以由显卡加速Havok FX的开发似乎已经被取消。

使用了Havok的著名游戏:

         Half-Life 2/战栗时空2
         Max payne 2/江湖本色2
         Medal of Honor:pacific Assault/荣誉勋章:太平洋突袭
         painKiller/斩除妖魔
         Age of Empires III/世纪帝国III
         F.E.A.R/战栗突击
         Splinter Cell: Chaos Theory/纵横谍海:混沌理论
         Halo2、Halo3/最后一战
         大亂闘スマッシュブラザーズX/大乱斗Smash Brothers X
         上古卷轴IV:湮没
         StarcraftII/星际争霸II
         DiabloIII/白金会官网III

使用Havok的软件:

         3DMark06
         3DMark Vantage
         3ds Max
         Adobe Atmosphere
         Adobe Shockwave
         The Source Engine

请对本文做出评价!
顶一下
(0)
0%
踩一下
(0)
0%

发 表 留 言

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
请自觉遵守互联网相关的政策法规 匿名?

请您注意:

自觉遵守:爱国、守法、自律、真实、文明的原则

尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规

严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品