欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp

LGame

来自开放百科 - 灰狐
2010年10月2日 (六) 01:16Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索

LGame: AndroidJava 游戏引擎

LGame是Loonframework框架的一部分,也是针对Java 2D游戏开发而设计的“一揽子”项目,它的创立初衷在于构建一个高效且完善的Java2D游戏开发体系。

LGame是一个高通用性的游戏框架,作为支持Java桌面游戏以及网页游戏开发的全功能引擎,LGame无论对画面绘制、精灵碰撞、特效渲染、窗体组件,还是XML操作,文本数据库操作,HTTP操作,日志操作等都提供有完善的内部解决方案,避免了多包配置的繁琐与不便,同时也降低了用户的学习曲线。出于效率与程序体积两方面考虑,LGame中所有组件皆不依赖Swing,完全采取AWT绘制而成,因此它可以将自身的运行环境压缩到最小,一个压缩后不足4MB的精简JRE,已足够支持它的运行,也就是与RMXP或吉里吉里2的运行库大小相仿佛,但功能却更多。

理论上讲,只要您能够熟练操作LGame,世界上根本没有任何一款2D游戏是您所无法快速实现的。

目前阶段,LGame图形渲染依赖于Java 2D,这虽然保证了LGame可以运行于所有获得 JRE支持的桌面系统与浏览器,但在处理复杂图形时效果始终不够理想。因此,后续版本将对此进行改进,争取最大程度上解决Java桌面应用的效率问题。

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱