複製鏈接
請複製以下鏈接發送給好友

torque 3d

鎖定
Torque 3D是一個由GarageGames.公司開發的遊戲引擎。
外文名
torque 3d
產品類型
遊戲引擎
遊戲開發是這個世界上難但是充滿樂趣和高薪的職業。 用一個遊戲引擎不僅僅能夠縮短遊戲開發的時間。用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模型格式。