简绍几个Android开源游戏引擎,开发版本

Android开源游戏引擎是Android游戏开发的基础。选择一个好的安卓游戏开发引擎可以帮助你更好的开发游戏。下面简单介绍几个Android开源游戏引擎。 1、Angle Angle是一款专为Android平台设计的2D游戏引擎,基于OpenGL ES技术,敏捷且适合快速开发。引擎全部用Java代码编写,实现可以根据自己的需要更换。缺陷是文档不足,下载的代码仅包含少量示例教程。 2、Rokon rokon是一个Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎是Box2D,所以可以实现一些更复杂的物理效果,项目最新版本是2.< @k3@ >3 (09/07/10)。总的来说,这个引擎最大的优点就是它的开发文档比较齐全,项目作者反馈bug也很快,所以使用这个框架的目前也是最广泛的,有人干脆称它为安卓版的Cocos2d-iPhone引擎(业务逻辑和编码风格确实差不多),顺便说一下,国内一个需要注册的安卓游戏框架会员下载就是从这个框架衍生出来的,所以不要刻板的认为收费一定好2d无需代码游戏引擎,免费一定不好。最低运行环境要求是Android1.5.

3、LGame LGame是中国人开发的Java游戏引擎。 Android 和 PC (J2SE) 有两个开发版本。目前最高版本为0.2.6(31 /07/10)。其底层绘图仪LGrpaphics封装了J2SE和J2ME提供的所有Graphics API(PC版使用Graphics2D封装,并且Android版本使用Canvas模拟实现),所以可以直接应用J2SE或者J2ME开发经验其中两个版本之间的主要代码可以互相移植,Android版本内置Admob接口,你可以直接硬编码 Admob 广告信息,无需配置 XML,除了基本的音效、图形、物理、精灵等常用组件外,引擎还内置了 Ioc、xml、http 等常用 Java 组件,价格为jar体积比较大,PC版已经超过1.2MB,Android版精简到500KB左右。此外,引擎还内置了1:1实现的J2ME sprite类和相关组件可以翻译大部分J2 ME 游戏到 Android 或 PC 版本。唯一遗憾的是2d无需代码游戏引擎,这个项目的作者是一个极其懒惰的家伙,从去年到今年的开发文档仍然没有提供,只有游戏示例可供下载。 4、jPCT jPCT是基于OpenGL技术(PC环境标准OpenGL,Android OpenGL ES)开发的3D图形引擎,基于Java语言,拥有强大的Java 3D图形引擎解决方案。

引擎类似于LGame(这是一个2D游戏引擎),目前有PC(J2SE)和Android两个开发版本。 jPCT 的最大优势之一是其惊人的向后兼容性。在PC环境下,jPCT甚至可以在JVM1.1环境下运行,因为jPCT提供的图形渲染接口完全符合Java1.1的所有规范(即使是已经消失的微软VM,甚至更老的Netscape 4 VM 也不例外)。 5、Catcake Catcake 是一个跨平台的Java 3D 图形引擎,目前支持PC (J2SE) 和Android 环境(计划推出iPhone 版本)。该引擎在易用性和运行性能方面有着出色的表现,支持精灵动画、音频处理和视频播放等常见的游戏开发功能。当然还有其他适用于 Android 的开源游戏引擎,也许更好。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论