Havok引擎
维基百科,自由的百科全书
|
Havok Physics |
|
|---|---|
| 开发者 | Havok |
| 最新版 | 5.0 / 2007-09-05[1] |
| 操作系统 | Unix, Linux, PS3, PS2, PSP, GameCube, Wii, Mac, Xbox 360, Xbox, Windows |
| 类型 | |
| 网站 | http://www.havok.com/ |
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利用了斗篷來表現這個效果。當人物走動的時候,其背後的斗篷會隨著人的移動來擺動。破壞效果方面,新增了物體的破碎和變形[2]。非商業應用的物理引擎是免費提供的,目的是加大普及率。[3]。
[编辑] 使用狀況
自从Havok引擎发布以来,它已经被应用到超过150个游戏之中。最早,使用Havok引擎的游戏大多数都是第一人称射击类别,但隨著遊戲開發的複雜度與規模越來越大,其他類型的遊戲也想要有更加真實的物理表現,有越來越多的其他類型的遊戲採用Havok引擎,例如為即時戰略遊戲類型,Ensemble Studios的帝國時代III與暴雪娛樂的星海爭霸II;競速類型,世嘉公司的Sonic the Hedgehog與新力發行的摩托風暴。在软件3D Studio Max和Maya 3D中也能看到已经打包为插件的Havok引擎。
[编辑] Havok FX
為了和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:湮没
[编辑] 使用Havok的软件
[编辑] 外部链接
[编辑] 參考
- ^ Havok (2007-09-05). Havok 5 Launches Integrated Character & Physics Solution,新聞稿, 於2007-09-19檢閱
- ^ 輝煌是否依舊?Havok 5.5物理引擎發布
- ^ Havok 5.5物理引擎发布 5月免费下载


