【LGame入门学堂001.初章】 LGame是谁?
2012-05-03 08:39
183 查看
[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游戏板块,我会把你的帖子加入置顶的索引贴(一定要原创心得,不要拷贝网上的)~
期待~
这个问题,当然就百度一下了,大家一起来先认识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
相关文章推荐
- 【LGame入门学堂002.第一章】HelloWorld之搭建环境
- 【LGame入门学堂003.第三章】 HelloWorld之绘制文本
- 【LGame入门学堂004.资源传说】 加载资源的方式
- 【LGame入门学堂005.精灵传说】简单的精灵
- 【LGame入门学堂014.控件篇】简单控件之LPanel VS LPaper?
- 【LGame入门学堂007.控件篇】简单控件之Desktop
- 【LGame入门学堂016.结束入门】进阶仪式之onTouchEvent触发流程
- 【LGame入门学堂013.控件篇】简单控件之LMessage
- 【LGame入门学堂015.控件篇】简单控件之《小人跑跑》游戏实例
- 【LGame入门学堂006.精灵传说】我是定时器
- 【LGame入门学堂】LGame入门之路系列(更新到016章)
- 【LGame入门学堂012.控件篇】简单控件之形同虚设却无比强大的LPaper
- 【LGame入门学堂008.控件篇】简单控件之LButton
- 【LGame入门学堂009.控件篇】简单控件之LPicture
- 【LGame入门学堂010.控件篇】简单控件之LSelect
- 【LGame入门学堂011.控件篇】简单控件之解决添加控件后控件不显示的问题
- 菜鸟进阶学堂(五):主板基础知识入门
- 菜鸟进阶学堂(六):硬盘基础知识入门
- 新手学堂:C++ STL编程轻松入门
- [洪流学堂]Hololens开发入门篇2之Hello World