Unity3D是由Unity Technologies開發的一個讓玩家輕鬆創建諸如三維視頻遊戲、建築可視化、實時三維動畫等類型互動內容的多平台的綜合型遊戲開發工具,是一個全面整合的專業遊戲引擎。
unity3d用什麼語言開發?
有以下三種可供選擇的腳本程式語言:Java,C#以及Boo。使用度較高的是前兩種,需要說明的javascipt不是網頁的那個javascipt,是Unity自己改變後的一種語言。
儘管它們各有各的優勢與不足,但通常來講C#顯然會脫穎而出成為大家的首選,首先它完整支持面向對象,而且語法與Java以及Action3很類似,而這兩者對於大家來說並不陌生。
我們很多人都是在瀏覽器環境下認識 Java 的,而Java首次接觸腳本編寫時候所熟悉的語言。如果是這樣,我們就可以直接進行 Unity3D 腳本編寫,畢竟任何使用C#可以完成的事都同樣可以使用Java完成。
但從長遠考慮,C#可以提供更好的程式碼管理,且C#在網頁開發方面成績很優秀。
同時U3D團隊也會把支援的重心轉移到C#,也就是說文件和範例以及社群支援的重心都在C#,C#的文件會是最完善的,C#的程式碼實例會是最詳細的,社群內用C#討論的人數會是最多的。
更多相關知識,請追蹤 PHP中文網! !
以上是unity3d用什麼語言開發?的詳細內容。更多資訊請關注PHP中文網其他相關文章!