jMonkeyEngine 是生成快速現代3D遊戲的引擎, jMonkeyEngine (jME)封裝了OpenGL,提供一個完整強大的高性能的工具包,使3D遊戲的開發變得容易。 php
遊戲視頻:http://www.jmonkeyengine.com/movies_demos.php 數據庫
遊戲圖片:http://www.jmonkeyengine.com/screenshots.php 架構
LGame是一個高通用性的遊戲框架,做爲支持Java桌面遊戲以及網頁遊戲開發的全功能引擎,LGame不管對畫面繪製、精靈碰撞、特效渲染、窗體組件,仍是XML操做,文本數據庫操做,HTTP操做,日誌操做等都提供有完善的內部解決方案,避免了多包配置的繁瑣與不便,同時也下降了用戶的學習曲線。出於效率與程序體積兩方面考慮,LGame中全部組件皆不依賴Swing,徹底採起AWT繪製而成,所以它能夠將自身的運行環境壓縮到最小,一個壓縮後不足4MB的精簡JRE,已足夠支持它的運行,也就是與RMXP或吉里吉里2的運行庫大小相彷彿,但功能卻更多。 框架
LGame內置有視頻解碼器,支持mp4視頻文件播放(在LGame-Simple-0.3.0中將支持flv,在0.6-0.7版本中將以可選組件方式 引入jmc支持,以爭取可播放視頻種類的最大化),內置音頻解碼器支持mid、mod、mp三、ogg、wav、au、aiff、aac、rmf等音頻播 放,以上解碼器皆不依賴於本地資源,只要擁有jre1.4或以上環境便可正常運行。 工具
理論上講,只要您可以熟練操做LGame,世界上根本沒有任何一款2D遊戲是您所沒法快速實現的。 性能
PS:目前LGame還沒有推出正式版本,LGame-Simple爲前瞻性測試及吸取反饋意見用,此時LGame框架的基本架構還沒有最終肯定,所以沒法保 證不一樣版本間的兼容性。LGame-Simple以每版+0.5的方式跳躍式升級,當LGame-Simple更新到1.0版本時,既推出LGame- 0.1的正式版本,並開放SVN,LGame正式版推出後將始終保持新版與舊版間的兼容性。 學習
Catcake是一款跨平臺的Java 3D圖形引擎,目前支持PC(J2SE)及Android環境運行(已有iPhone版規劃)。該引擎在易用性和運行性能上皆有出色的表現,支持常見的遊戲開發功能,諸如精靈動畫,音頻處理和視頻播放等。 測試