LGame-0.3(Android与JavaSE游戏引擎)正式发布,新增SRPG制作模块

LGame 0.3 版本发布,引入SRPG模块,旨在简化SRPG和SLG游戏的开发流程。新版本还增加了LPixmap类、PlaySoundManager类,修复了性能问题,并调整了游戏模式。此外,移除了ThreadScreen类,改为使用Screen类的waitFrame和waitTime函数。Android版游戏中,AVGScreen和SRPGScreen需要双击确认。LGame正在移植到WP7平台。
摘要由CSDN通过智能技术生成

2011-05-27 留言:

目前svn中有一个0.3的小补丁(LGame-Android-Core-0.3(revise).jar),修正了在初始化设置Mode.Fill时的自适屏低效问题。另外增加了Max(将游戏View大小设置为手机屏幕极限大小)和FitFill(成比例的全屏游戏画面(未必会填充满整个屏幕),游戏View将随着maxScreen函数设定的初始大小成比例拉伸)两种模式,有需要的话可以去SVN的LGame-Android-0.3文件夹中下载此jar。也不算BUG更新,只是影响运行速度的算法修正,特此一提。

 

2011-05-24 LGame-0.3.0(含Android版及JavaSE版):

下载地址(内含示例工程、源码及jar):http://loon-simple.googlecode.com/files/LGame-0.3.7z

 

更新内容:

 

1、新增SRPG模块(独立jar),该模块可以极大简化用户开发SRPG或SLG游戏所需流程,另外也可用于R剧的制作或和其它模块混合使用(比如模仿《武林群侠传》仅将此模块作为战斗模式用)。


2、新增LPixmap类,用以处理象素级图像渲染操作,虽然它所生成的图像不会依赖Bitmap,但缺点是渲染到屏幕上的速度较慢(稍后渲染机制改为OpenGL即可解决),它的API与LGraphics的API基本等价。


3、新增PlaySoundManager类及其关联类PlaySound,作为SoundPool类的封装,可以按资源ID读取APK中的音频文件及进行常规音频操作,Screen中同时添加有调用函数(仅限Android版)。


4、新增部分功能类,同时为超过20个原有类新增了不同的操作函数。


5、修正了所有于较早前版本发现的BUG以及改进了部分过时算法。


6、取消ThreadScreen类,为标准Screen类新增waitFrame与waitTime函数,用以在其它线程中暂停主线程指定的帧数或时间。


7、自0.3版起,为避免触摸屏误操作,AVGScreen以及SRPGScreen中的剧情选择框强制要求双击确定(仅限Android版)。


另外,对应本次更新取消了旧版的SLGTest示例工程,改为新版的SRPGTest示例工程。


最后,LGame正在进行WP7移植,预计11月左右可以完成。


_____________________________________________________________________

 

新增的SRPG模块结构如下所示:

srpg模块结构

LGAMEandroid版,是个不错的游戏引擎,版本号是0.3。 百度百科简介: 是一款国人开发的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的运行库大小相仿佛,但功能却更多。
评论 124
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值