2014-03-18 29 views
0

我正在嘗試學習unity3D,但我想進入Java Pro,但我想進入3D遊戲開發和檢出Unity3D,我發現它可以使用C++或C#編寫或JavaScript,但由於它可以用JavaScript編寫,它是否也可以用Java或C編寫?C++/JavaScript與Java的Unity3D

+2

哇。這是一個雜亂的帖子;很難說出你甚至在問什麼。 簡答:不,您不能在Unity 3D中使用C或Java。但是,您可以使用C#或Javascript或自己的自定義腳本語言Boo。 –

+0

感謝幫忙的人 – user3407215

+0

而他們的JavaScript並不是真正的JavaScript。它是UnityScript,有點不同。有關更多信息,請參閱http://wiki.unity3d.com/index.php/UnityScript_versus_JavaScript。 C++不能在Unity中使用。如果你有一個專業版,你可以用C++開發插件,並將它們與Unity相連,但就語言而言,它們依賴於Mono。 – Bart

回答

2

JavaScript與Java不同。我之前聽說過的一個很好的比喻是:「Java對Javascript來說,是一輛什麼樣的汽車」。

因此,不,您不能在Java中使用Unity3D。不過,以下是您可以查看的帖子:Best 3D Java Engine

0

我曾經是一名Java程序員,當時我第一次被介紹給Unity3d並且對C#或特別是Javascript一無所知。但後來我發現拿起C#是多麼容易。兩者都是面向對象的語言,在很多方面非常相似(語法也很相似)。事實上,如果你擅長Java,那麼在沒有問題的情況下就不會遇到任何問題。爲了精確地回答你的問題,沒有Unity不允許用Java或C++編碼。