很高興你在JME3中感興趣。
我也在爲一個在遊戲環境中制定教育計劃(年輕人和成年人)的項目工作。
如果你打算讓孩子通過遊戲開發學習編程,這是一個好主意。但是,JME3和Unity的開頭都要複雜得多(我假設你的孩子還很年輕)......也有少數項目適合兒童通過視覺學習編程。
的Greenfoot ww.java.com/en/java_in_action/alice.jsp
愛麗絲ww.greenfoot.org/door
科喬ww.kogics。net/sf:kojo
這些東西(語言附帶IDE)具有較短的學習曲線並且易於使用,需要最少的知識並適合兒童和初學者。這是教育方面。
對於發動機方面。 [這是我的個人意見]
我更喜歡JME。 我也離開了團結(做了約4-5商業遊戲統一我自己)去JME。在Unity之前,我還曾在Ogre,UDK,Torque和其他許多引擎(10多個)中工作過。我也在白天使用C++編寫商業引擎,代碼骯髒,但運行非常流暢,耗資數百萬美元。
原因是:這些引擎與你的限制和預先制定的解決方案捆綁在一起。當然這也是你首先選擇和引擎的原因的一半。但是,當你達到這個限制時,例如許可費或封閉式技術。你會像我一樣討厭他們。
所以這就是爲什麼我來JME尋找「完整的」遊戲開發和娛樂技術。
如果你是一位經驗豐富的Java和C#,與JME和Unity開發者協會,我會名稱您可* 強大的文本 *兩者進行比較的幾件事情:
許可證:免費的開源與自由/商業
- 的IDE:Netbean - 一個開放的,可擴展的平臺(領先的質量)與MonoEdit(最馬車IDE你可以找到地球上)
**基於施工技術的:**
- 圖形:OpenGL的V2 + VS改性渲染器(openGL的compatiable V3 +)統一贏得在這一個我想:(。對於像我這樣的長期Java開發人員來說,這很讓人傷心。但我們可以不時改進圖形,我希望。數據管理:您可以選擇(H2,HyperTable,Neo4j ...來自Java世界的100+)VS Unity數據庫
- 數據組織:您選擇(ES,OO,COD,數據驅動...)VS ES和數據驅動只要。你可以選擇(Storm,Hadoop ..)VS家鄉的「雲技術」
請注意,我還常常使用Unity和JME3在同一時間,我的工作和我的愛好。我用統一4花哨mecanim動畫,在一天恭候材料......,以及使用JME3用於研究並在夜間進行改進IMO,JME3是值得學習的遊戲引擎,它將會在未來發生搖滾和閃耀!!!
希望得到這個幫助!
你正在談論的UDK(虛幻引擎)還是Unity3d?他們是兩個不同的引擎。 – StackUnder
對不起,我會在上面進行修正。這是我在遊戲方面的相對缺乏經驗,我爲Unity Dev Kit製作了縮寫UDK;沒有意識到虛幻已經「使用」了這個縮寫詞。感謝您的澄清。 –