torque 3d

Torque 3D是一個由GarageGames.公司開發的遊戲引擎。

遊戲開發是這個世界上難但是充滿樂趣和高薪的職業。 用一個遊戲引擎不僅僅能夠縮短遊戲開發的時間。用Torque 3D引擎能節約你的時間而且致力創建複雜的渲染系統,高速的網路傳輸,真正的實時編輯,腳本編輯系統等等。然而你也應該必須將上面的功能充分利用。
Troque 3D不僅僅是一個強大的C++遊戲引擎,它更是一個幫助你完成遊戲的工具箱。下面的幾個核心繫統夠成 Torque T3D:
Engine
Engine資料夾也就是指的原始碼是使用c++來開發的。強大複雜的系統是Torque 3D引擎的最大特點。你可以根本不用接觸底層c++代碼你就可以開發一個遊戲,但是通過底層c++代碼你可以根據你的需要擴展引擎。
舉個例子,如果你想添加MYSQL 函式或者想整合Havork引擎,這個都是可以的。擁有原始碼的另外一個好處是通過閱讀文檔和結構體能夠更好的理解腳本系統怎么設定。
另外,不用擔心。如果你想用這個引擎開發遊戲,你可以怎么高興怎么來。你可以不用這些文檔來了解引擎。
ToolBox
Torque ToolBox 是我們提供的可以用來作為工具箱的應用程式。如果你現在正在看著Torque 3D主程式,那么這就是你的起點。
這個工具允許你創建個新的空白工程,在模板和工具包的基礎上生成新的工程,通過Gui和Word 編輯器修改一個存在的遊戲,和啟動常用的軟體(show Tool,torsion,Maya 等)。
TorqueScript
TorqueScript 是一個門強大靈活的語言和c++極其類似。你的遊戲要大部分用腳本來寫。用腳本來寫的好處是你不需要再重新生成 exe檔案,那就意味著你不用再管原始碼。簡單的編寫修改和保存腳本,然後運行程式看效果。
為了利用 TorqueScript你沒有必要成為代碼大師或者像c++一樣知道每一個細節。如果你已經對計算機編程很熟悉了,那么你已經能夠開始使用這個腳本了。
即使你沒有編碼和腳本經驗,我們有幾章關於TorqueScript 的文章教你語法和函式和怎樣在引擎和編輯器中使用。
Editors
最開始你大部分的學習經驗是學習用Torque 3D的編輯器工作。要知道的關鍵術語是WYSIWYG,意思是所見即所得。這意味著你當遊戲運行的時候你編輯你的遊戲,效果是什麼樣的你立刻就會知道。
World Editor - 世界編輯器是能夠幫助你建造遊戲地圖場景的工具。包括添加添加地形,遊戲物體,模型,環境效果,燈光等等
GUI Editor- GUI 就是用戶圖形界面。例如GUIs包括過場動畫,你的主選單,選擇對話框,遊戲中的平視顯示器。通過界面編輯器,你可以設計和製作你的選單,人員目錄,血值條,載入動畫等等
The Asset Pipeline
你可能沒有見過一個遊戲沒有模型材質等等。正如以前了解的Torque引擎,你可以導入DTS(靜態模型)和DSQ(動畫數據)檔案來表現你的3D物體。包括靜態模型,人物,建築,和道具。你可以在你最喜歡的工具(比如Maya 或者Blender)中用DTS規則來製作模型,然後將模型導成DTS。
Torque 3D的一個新的特性是能夠導入Collada檔案。從Collada官網上可以看到:“Collada 是一個開放標準的面向互動式 3D 應用程式的數字資產交換方案。”簡單來說,這是一種被所有主要三維動畫軟體支持的用來製作遊戲內容的3D模型格式。

相關詞條

熱門詞條

聯絡我們