5个免费的Android游戏引擎

jopen 8年前

top-5-free-android-game-eng.png

1. Angle 2D Engine

Angle 2D engine for Android 是一个免费和开源的,非常快的游戏引擎。它使用OpenGL ES并且代码完全用Java原生编写,实现在在Android设备上尽可能快。

2. Scoreloop / Airplay Marmalade Game Engine

This one is a monster, and it’s got quite an impressive set of features. It’s actually two SDKs- one free one for actually developing games that includes features like ARM debugging, deployment, graphics, sound, networking, and more. The other is an integration framework that allows you to put in social aspects to your game such as achievements, leaderboards, and 非死book integration as well as monetizing abilities like in-game currency and paid content. It’s a slick engine that works extremely well, and it’s well worth taking a look at it if you want to create freemium-type games for Android!

3. Rokon Android Library

Rokon是一个强大、可扩展、灵活的Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎为Box2D,因此能够实现一些较为复杂的物理效果,有人将它称为Cocos2d-iPhone引擎的Android版(因为业务逻辑和编码风格上也确实很像)。

4. Catcake

Catcake是一款跨平台的Java 3D图形引擎,目前支持PC(J2SE)及Android环境运行(已有iPhone版规划)。该引擎在易用性和运行性能上皆有出色的表现,支持常见的游戏开发功能,诸如精灵动画,音频处理和视频播放等。

5. jPCT-AE

jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。该引擎与LGame(此为2D游戏引擎)相类似,目前拥有PC(J2SE)以及Android两个开发版本。

jPCT的最大优势之一,就在于它惊人的向下兼容性。在PC环境中,jPCT甚至可以运行在JVM1.1环境之中,因为jPCT内部提供的图形渲染接 口完 全符合所有的Java 1.1规范(就连已经消失的Microsoft VM乃至更古老的Netscape 4 VM也不例外)。

项目地址: http://www.jpct.net/jpct-ae/