如何评价塞尔达旷野之息使用的Havok物理引擎?


如何评价塞尔达旷野之息的Havok物理引擎?
题主这个问题还真问到我了——还从没想过怎么评价啊 。

如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
因为不想太主观的评价 。于是先做了下功课 。
Havok引擎(Hvok Game Dynamics SDK)是Intel公司于2000年推出的一个游戏动力开发工具 。Havok引擎包含Physics、FX、Behavior、Cloth、刚体破坏、AI等引擎 。人们经常说到的 。与PhysX相提并论的Havok物理模拟引擎 。只是Havok引擎中的一部分而已 。Havok专注于游戏的仿真技术 。其包含的Havok Physics物理引擎是物理模拟计算引擎界的领军者 。世界三大物理引擎之首 。(排名第二的是nVIDIA PhysX 。第三的是Bullet) 。
没看懂?嗯 。我也没看懂 。于是继续研究了下 。说人话就是 。这个引擎 。被将近300款游戏使用 。主要包含以下牛逼功能 。
1、Physics物理引擎
主要应用在实时碰撞计算、动力学约束求解、车辆综合解决方案等 。
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
也就是让海拉鲁大陆上物体之间碰撞的更自然 。重力效果更逼真 。乘骑体验更顺畅 。诸如此类的 。
2、FX
针对爆炸效果等大计算量的物理模拟 。
骚年 。你掉在地上的是这个方形炸弹 。还是这个原型炸弹 。还是这桶用爆炸箭一射就爆的炸药桶呢?
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
嘭!
3、Havok动作引擎
这个解释就有点费事了:
高效动画压缩和解压;运动混合;根据速度、方向和重量提供动作控制; 动作缓和曲线支持等 。
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
不过如果没有这个东东 。游戏里的酷炫摩托车车轮不会转动 。塞尔达(林克:劳资叫林克……)两腿不会迈开走路 。也不会拉弓射箭或者蹲、站、跳等动作 。据说很多好莱坞电影大片也是使用这个动作引擎 。
4、Behavior
即行为引擎 。
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
有这个玩意 。游戏里的各种NPC就可以学会新的行为、动作甚至战术 。比如正常NPC会转身面向你 。和你打招呼之类 。而怪物则不仅会攻击你 。还会自己捡起武器盾牌 。包括可以看到那个肥巨人(叫啥名字忘了……)原来竟然是会游泳的……
5、Cloth
布料模拟引擎 。
不仅能模拟布匹的物理特性 。还能模拟一切柔性物体:衣服 。裙子 。斗篷 。外套、头发、尾巴、旗帜、横幅、窗帘、植物等等等等等等 。
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
(怪不得女林克的衣服这么好看……= 。=)
6、刚体破坏
这个就屌了 。
使用这个引擎功能 。可完全毁坏游戏内的所有物体(载具、建筑、桥梁、树木.....)和部分地形 。带来前所未有的高精度破坏 。
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
不过塞尔达中感觉并没有榨干这部分的机能 。好像也就箱子、树木这些物件可以破坏的样子吧?更别说炸房子了 。
不过说不定下一代荒野之息2可以呢~~~~
7、AI
人工智能引擎 。
据说用这个引擎 。开发者可以更容易的设计出更出色、聪明的游戏角色 。
这个貌似也没有将性能压榨的很彻底 。
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
要说为什么 。那当然是游戏里的怪 。行为模式还是能分析的比较清楚的嘛……
我还尝试看了下 。貌似荒野之息的天气系统不包括在这个物理引擎的支持里面 。那么估计应该是其他物理系统实现的了吧 。
如何评价塞尔达旷野之息使用的Havok物理引擎?

文章插图
但是光看这个引擎的机能 。对比游戏中的实现 。已经很惊叹了!
【如何评价塞尔达旷野之息使用的Havok物理引擎?】要是还要问我评价 。我就只能说 。不要问 。问就是不敢说话……
(我是闲云 。一名不定期瞎更新的佛系游戏玩家 。最后 。还是括弧笑吧~~~~)

    推荐阅读