網友評分: 5.8分
Havok引擎是一款適用于于物理動力學效應模擬的游戲引擎,它可以幫助用戶提供布料渲染、AI、動畫渲染、腳本及破壞效果等內容,使用這款軟件可以讓更多真實世界的情況以最大的擬真度反映在游戲中。
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)版本下載,需要更多的版本可以前往官方選擇。
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中看到實際的效果了。
Unity3D(3D游戲開發引擎軟件) V2018.2 官方版 555M | 多國語言 | 8.5
詳情Unity3D(游戲開發引擎) V2017 官方正式版 256.18M | 多國語言 | 8.1
詳情Microsoft XNA Framework V3.1 免費版 6.58M | 簡體中文 | 7.6
詳情Unity3D(游戲開發工具) V5.5.of3 官方版 1.4M | 簡體中文 | 10
詳情CocoStudio V3.10 官方版 465M | 簡體中文 | 8
詳情UnrealEngine4破解版 32/64位 中文免費版 2.96G | 簡體中文 | 1.3
詳情