unity3d與java
㈠ 怎麼用unity和java編寫游戲
一切以需求為出發點,如果兩者需要做交互,如調用系統原生API(藍牙、通訊錄等)、接入第三方的SDK(廣告、推送、支付
等等),那麼這種情況下是需要的,如果希望用UGUI或者NGUI來做界面的,我覺得可以省點力氣了,用一個3D引擎去做2D界面,總會給人一種殺雞焉用
牛刀的感覺,況且對資源的消耗還比較大,做界面還是老老實實的用Google的那套流程吧!關於兩者交互可以參考下面的文章:
[Unity3D]Unity3D游戲開發之Unity與Android交互調用研究
[Unity3D]Unity3D游戲開發之在Android視圖中嵌入Unity視圖
[Unity3D]Unity3D游戲開發之從Unity3D到Eclipse
㈡ unity3d開發手游用java還是C#
android系統,是在linux的系統上安裝個java虛擬機。。。這樣就理解了否?
㈢ Unity3D的腳本語言,用JAVA or C#
unity用的是javascript,並不是java,兩者區別很大
建議使用c#,雖然javascript說是簡單易學,但在unity中最大的問版題是它用的javascript不是標準的權,有許多不同的地方,這對於新手來說就很糾結了,雖然c#較難學,但更系統
㈣ unity3d必須用java或c#嗎 我是學c/c++的 還要從頭研究c#嗎
估計是你學C和c++會用,但是還不精通,所以你才會有對java和c#學起來困難的感覺內,如果你真的精通了,不管是容java和c#都很容易的,不過是換了些語法和框架而已。unity3d也沒啥難的,就是如果你要用它來做游戲,真正難的是美工。
㈤ Unity3D的腳本語言,用的是JAVA or C#有什麼區別嗎
那個是Javascript,不是Java~不要把Java和Javascript相提並論,那不是一個重量級的……其實,在U3D環境下,C#和Javascript的區別只是語法有點不同而已個人更喜歡C#,微軟當家花旦嘛,強大的高富帥二代嘛,微軟的下任繼承人啊不過要說簡單的話,還是Javascript,畢竟,C#你至少要懂得神馬是Class,神馬是繼承、介面(雖然超簡單)Javascript的話,你知道知道神馬是函數就行了再次PS:在U3D環境下,C#和Javascript的區別只是語法有點不同而已,,這個圈兒分的挺細的,,我也是剛查到的,,你看看吧,,在專業的問題就得問別人了,,菜鳥教育竭誠服務
㈥ 可以同時學Java和Unity 3D嗎
兩個並不沖突,可以都學,一個是java,一個是C#
面向對象理論都一樣,建議先Java 再u3d
u3d就算你學4年還是白板,java更別說了,工作10年也只能說會用罷了
難的是演算法,數據結構,狀態機,shard編寫
如果想精通,那麼需要看底層編譯器,jvm,c++
㈦ java和Unity3D學哪一個好一些
好吧。
Java的U3D的主要作用域根本沒太多相關性...
主要還是看你「學成」之後想幹嘛...
㈧ 大三計算機科學與技術專業學生,是學JAVA還是學UNITY3D
本人在一家網游公司做java開發,可以說不怕苦不怕累想賺錢學UNITY3D,想稍微輕松點,那就學java。做游戲是在太苦了,看著那些項目組加班到凌晨我都心疼
㈨ unity3d 用的是java嘛
unity用的是javascript,並不是java,兩者區別很大
建議使用c#,雖然javascript說是簡單易學,但在unity中最大的問題版是它用的javascript不是權標準的,有許多不同的地方,這對於新手來說就很糾結了,雖然c#較難學,但更系統
㈩ unity3d支持java嗎
是支持java語言的,下面是調用的教程:
1,無返回內值容
AndroidJavaClass fee = new AndroidJavaClass("com.wiker.Test");
fee.CallStatic("print", "Hello", "World");
Java源碼
package com.wiker
public class Test{
public static void print(String str1,String str2){
System.out.println(str1);
System.out.println(str2);
}
}