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