同學(xué)你好!可能大家都知道unity3d可以發(fā)布運行在Windows、Mac、Wii、iPhone、Windows phone 8和Android平臺上的游戲,也可以使用插件發(fā)布網(wǎng)頁游戲。很多著名的游戲,如:神廟逃亡、心仙劍、QQ手環(huán)等,都出自這個平臺。那么你知道unity3d開發(fā)語言有哪些嗎?
Unity 游戲和應(yīng)用程序可以使用 C#、Unity(Java 擴展)或 Boo(受 Python 啟發(fā)的語言)開發(fā),編譯過程因目標(biāo)平臺而異。
在 PC、Mac 和 Android 平臺上,游戲代碼可以編譯成字節(jié)碼,可以在運行時使用 JIT 編譯器執(zhí)行。在其他平臺上,游戲代碼需要在構(gòu)建時預(yù)編譯并轉(zhuǎn)換為目標(biāo)機器的本機代碼。
基本上,如果是入門的話,可以使用js腳本語言,一種弱類型語言,適合新手,但前提是你需要一些相關(guān)的編程基礎(chǔ)。如果精通,或者以后工作,建議使用C#,因為unity3d是基于.net的,C#的性能更高。
Unity3d就是一個場景編輯器,你可以用它來創(chuàng)建你的3D游戲,不提供源代碼和SDK,但可以使用腳本語言。unity3d開發(fā)語言有哪些就介紹到這。其實如果語言基礎(chǔ)足夠的話,自學(xué)也是可以的,但是很費力。
更多關(guān)于“unity培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學(xué),課程大綱緊跟企業(yè)需求,更科學(xué)更嚴謹,每年培養(yǎng)泛IT人才近2萬人。不論你是零基礎(chǔ)還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。