鄭州unity3d開發(fā)培訓(xùn)要學(xué)習(xí)哪些編程語言?
來源:
奇酷教育 發(fā)表于:
今天unity3D培訓(xùn)老師與大家分享的是學(xué)unity3d培訓(xùn)要學(xué)習(xí)哪些編程語言,可能大家也都知道,unity3d可發(fā)布運(yùn)行在Windows、Mac、Wii、iPho
今天
unity3D培訓(xùn)老師與大家分享的是學(xué)
unity3d培訓(xùn)要學(xué)習(xí)哪些編程語言,可能大家也都知道,
unity3d可發(fā)布運(yùn)行在Windows、Mac、Wii、iPhone、Windows phone 8和Android平臺的游戲,也可以利用插件發(fā)布網(wǎng)頁游戲。
很多著名的游戲,如:神廟逃亡、新仙劍、QQ樂團(tuán)等等,都是出自這個平臺。那么
unity3d開發(fā)語言有哪些嗎?Unity的游戲和應(yīng)用可以用C#語言,Unity(一種Java的擴(kuò)展)或者Boo(一種受Python啟發(fā)的語言)來開發(fā),其編譯過程根據(jù)不同的目標(biāo)平臺而變化。在PC,Mac和Android平臺上,游戲代碼可以被編譯成字節(jié)碼,可以在Runtime用JIT編譯器執(zhí)行。在其他平臺上,游戲代碼需要預(yù)編譯,在建立的時候轉(zhuǎn)化成為目標(biāo)機(jī)器的本地代碼。
基本上入門的話你可以使用js腳本語言,弱類型語言,對于新手很合適,但前提是你需要一點(diǎn)相關(guān)的編程基礎(chǔ)。如果熟練,或者以后工作,建議用C#,因?yàn)?strong>unity3d是基于.net的,C#擁有更高性能。
unity3d是什么?它是由Unity Technologies開發(fā)的,一個讓玩家輕松創(chuàng)建諸如三維視頻游戲、建筑可視化、實(shí)時三維動畫等類型互動內(nèi)容的多平臺的綜合型游戲開發(fā)工具,是一個全面整合的專業(yè)游戲引擎。它的網(wǎng)頁播放器也被Mac widgets所支持!U3D現(xiàn)已經(jīng)占領(lǐng)了國內(nèi)85%的手游開發(fā)。