`
tansitongba
  • 浏览: 484032 次
文章分类
社区版块
存档分类
最新评论

【LGame入门学堂001.初章】 LGame是谁?

 
阅读更多

[LG001.初章] LGame是谁?


个问题,当然就百度一下了,大家一起来先认识LGame吧~

LGame

  是一款国人开发的Java游戏引擎,有Android及PC(J2SE)两个开发版本。其底 层绘图器LGrpaphics封装有J2SE以及J2ME提供的全部Graphics API(PC版采用Graphics2D封装,Android版采用Canvas模拟实现),所以能够将J2SE或J2ME开发经验直接套用其中,两版本 间主要代码能够相互移植。Android版内置有Admob接口,可以不必配置XML直接硬编码Admob广告信息。该引擎除了基本的音效、图形、物理、精灵等常用组件以外,也内置有Ioc、xml、http等常用Java组件的封装,代价是jar体积较为庞大,PC版 已突破1.2MB,Android版有所简化也在500KB左右。此外,该引擎还内置有按照1:1实现的J2ME精灵类及相关组件,可以将绝大多数 J2ME游戏平移到Android或PC版中。

  同时也是是一个高通用性的游戏框架,作为支持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、mp3、ogg、wav、au、aiff...

引自:http://baike.baidu.com/view/4646213.htm


么样?有人被吸引了么?吸引了就加入我吧~
一起来写学习心得~

只要把你的心得发到android游戏板块,我会把你的帖子加入置顶的索引贴(一定要原创心得,不要拷贝网上的)~

期待~

原文第一次发布于Android-Fans论坛:http://www.android-fans.net/thread-1451-1-1.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics