havok物理引擎
分享到:
havok引擎全称为havok游戏动力开发工具包,一般称为havok,是一个物理系统方面的游戏引擎,为我们的电子游戏设计提供物理方面的模拟,使得游戏更加的真实,使用撞击检测功能的havok引擎可以让更多真实世界的情况最大拟真度反应到游戏之中,吸引玩家们进行游戏。
havok引擎自从发布以来就被应到到了众多游戏中,许多玩家们喜欢的游戏都应用了这款引擎,比如半条命,英雄本色,帝国时代等等,如果用户想要更好的进行游戏的开发,那么游戏引擎是必须的,这款引擎不但提供用户各种物理方面的模拟,还有布料渲染、AI、动画渲染、脚本等等内容,让用户在开发的时候更加轻松惬意。
1、本站提供Havok Content Tools_2014和SDKs for Programmers (2014.1.0VS 2012 with SIMD, for Windows 7)版本下载,需要更多的版本可以前往官方“http://translate.havok.com/cn/try-havok”选择。
2.设置Visual Studio
在SDK包中,Demo目录下面是SDK的样例程序和源代码,Docs是文档,包括chm和pdf两种格式。Lib是链接库,库分为Debug和release及动态链接和静态链接。Source下面是SDK的包含文件。Tools下面是工具,包括了Visual Debugger这个可视化调试器。
此处以Visual Studio 2005为例,依次选择工具-》选项-》项目与解决方案-》VC++目录,选择包含文件,添加新的一行,路径指向Havok SDK安装目录的Source目录,建议建立一个叫HAVOK_HOME的环境变量,这样可以避免使用绝对路径。
库目录不能在这里设置,而应该为debug和release版本设置不同的库包含目录。因为不论是debug还是release,它们的库名都是相同的。你可以打开Demo/Demos下面的工程,看看它是如何设置为不同版本设置链接包含目录的。
3、第一个Havok程序
这里以SDK自带的一个控制台演示程序为例,使用Visual Debugger来观察Havok的具体效果。首先运行Tools/VisualDebugger目录下的Visual Debugger程序,使用它我们可以观察到Havok实际运行的效果,而省去渲染步骤,而且可以把场景记录下来,供以后观看。演示程序在Demo/StandAloneDemos/ConsoleExampleMt目录下,这个程序模拟一个快速运动的刚体,撞击墙壁的效果。运行它,然后就可以在VisualDebugger中看到实际的效果了。
havok引擎自从发布以来就被应到到了众多游戏中,许多玩家们喜欢的游戏都应用了这款引擎,比如半条命,英雄本色,帝国时代等等,如果用户想要更好的进行游戏的开发,那么游戏引擎是必须的,这款引擎不但提供用户各种物理方面的模拟,还有布料渲染、AI、动画渲染、脚本等等内容,让用户在开发的时候更加轻松惬意。
havok引擎安装说明
先将压缩包解压然后运行安装程序进行安装。havok引擎环境搭建
Havok Content Tools安装包是内容工具,包括一些3D建模软件的导出工具。Behavior Tool是给游戏美工或设计师用的角色编辑工具,具有所见即所得的功能。对程序员来讲最重要的就是SDK了,Havok SDK使用的是C++语言,开发环境是Visual Studio。1、本站提供Havok Content Tools_2014和SDKs for Programmers (2014.1.0VS 2012 with SIMD, for Windows 7)版本下载,需要更多的版本可以前往官方“http://translate.havok.com/cn/try-havok”选择。
2.设置Visual Studio
在SDK包中,Demo目录下面是SDK的样例程序和源代码,Docs是文档,包括chm和pdf两种格式。Lib是链接库,库分为Debug和release及动态链接和静态链接。Source下面是SDK的包含文件。Tools下面是工具,包括了Visual Debugger这个可视化调试器。
此处以Visual Studio 2005为例,依次选择工具-》选项-》项目与解决方案-》VC++目录,选择包含文件,添加新的一行,路径指向Havok SDK安装目录的Source目录,建议建立一个叫HAVOK_HOME的环境变量,这样可以避免使用绝对路径。
库目录不能在这里设置,而应该为debug和release版本设置不同的库包含目录。因为不论是debug还是release,它们的库名都是相同的。你可以打开Demo/Demos下面的工程,看看它是如何设置为不同版本设置链接包含目录的。
3、第一个Havok程序
这里以SDK自带的一个控制台演示程序为例,使用Visual Debugger来观察Havok的具体效果。首先运行Tools/VisualDebugger目录下的Visual Debugger程序,使用它我们可以观察到Havok实际运行的效果,而省去渲染步骤,而且可以把场景记录下来,供以后观看。演示程序在Demo/StandAloneDemos/ConsoleExampleMt目录下,这个程序模拟一个快速运动的刚体,撞击墙壁的效果。运行它,然后就可以在VisualDebugger中看到实际的效果了。
展开更多
havok物理引擎下载地址
- 需先下载高速下载器:
- 专用下载:
- 其它下载: