android游戏开发方向初探

我认为你是一个很好的开源,并且可以免费为Android平台使用游戏引擎。
那么现在有许多免费和开放源代码的游戏引擎可用,但是它们仍然在进行中。
目前我会建议您使用
Android的

**AndEngine游戏引擎

**。

**AndEngine游戏引擎为Android

**
网址:
http
:

[//www.andengine.org

](http://www.andengine.org/)
博客:
http
:

[//www.andengine.org/blog

](http://www.andengine.org/blog)
下载源代码:
http
:

[//code.google.com/p/andengine/

](http://code.google.com/p/andengine/)
提示和教程:
http
:

[//theorynine.com/labs/andengine-tips-and-tutorials/

](http://theorynine.com/labs/andengine-tips-and-tutorials/)
论坛:
http
:

[//www.andengine.org/forums/

](http://www.andengine.org/forums/)

**AndEngine的特点

**
免费的Android 2D OpenGL游戏引擎AndEngine是一款开源Android游戏引擎项目,是Android平台的免费2D OpenGL游戏引擎。
主要功能包括:

Android的优化

Android 1.6兼容性

拆分屏幕

网络多人游戏

现场壁纸

多点触摸

物理引擎(Box2D)

**其他游戏机

**
1)

**Rokon:

** Android Rokon的开源2D游戏引擎是Android的开源,广泛,功能强大和灵活的2D游戏引擎。
罗康已经从头改写。
更多的功能被整合,未来承诺了很多事情。
本新闻稿将附有示例,教程和文档。
Rokon是Android的开源(新BSD许可)2D OpenGL游戏引擎。
在libgdx和Box2D的帮助下,开发人员为您提供了一个以本地代码编写的完整详细的物理引擎。

**项目主页:

[http

](http://rokonandroid.com/) :
//rokonandroid.com/

[http://code.google.com/p/rokon/

](http://code.google.com/p/rokon/)**
2)

**Libgdx:Android游戏开发框架

** Libgdx是一个开放源码的Android项目,它是开发人员尝试使用Java编写的跨平台游戏开发库,并提供了一些JNI代码来表现饥饿的部分。
它吸收了基于OpenGL的桌面和Android游戏之间的差异。
这允许您完全在桌面上对应用程序进行原型开发,只需要6行代码即可在Android上运行。

**项目主页:
http
:

[//code.google.com/p/libgdx/

](http://code.google.com/p/libgdx/)**
3)

**Android-2D-Engine:

**为c ++ / java中为android编写的2d游戏的引擎Android-2d-engine是一款开源的Android 2D游戏引擎,目前正在建设中,该项目以游戏为基础诞生。
实际上有两个项目:trunk / bullet:包含用于子弹的c ++源代码和jni类与android通信。
该代码不是真正需要的,因为样本包含编译的lib。
trunk / orrogine:包含用于与子弹进行通信所需的其余代码以及具有分析目的的样本。

**项目主页:
http
:

[//code.google.com/p/android-2d-engine/

](http://code.google.com/p/android-2d-engine/)**
4)

**jMonkeyEngine

**:jMonkey Engine(jME)是一款领先的基于Java的3D游戏引擎

jMonkey引擎(jME)是一个高性能的3D游戏引擎,完全用Java编写。
OpenGL通过LWJGL支持,JOGL支持开发。
对于声音,支持OpenAL。
还支持通过键盘,鼠标和其他控制器进行输入。

jME是根据“新BSD许可证”发布的社区驱动的开源项目。
它目前被几个商业游戏工作室以及大学游戏类使用。
虽然该项目将继续支持和开发其最受欢迎的2.0分支机构,但仍然有3.0个分支正在迅速涌现,以响应下一代性能和硬件的更高标准。

现在,Android平台已被jME3所支配:Android支持确认为jME3。
所以jMonkeyEngine可能是最重要的Android游戏引擎之一。

**项目主页:

[http

](http://code.google.com/p/jmonkeyengine/) :
//code.google.com/p/jmonkeyengine/

[http://www.jmonkeyengine.com/

](http://www.jmonkeyengine.com/)**
5)。

**Cocos2d-android

**:构建Android平台2D游戏的框架。

Cocos2d for Android是一个开源的Android游戏相关项目,它是构建2D游戏,演示和其他图形/互动应用程序的框架。
它基于cocos2d-iphone设计:它使用相同的API,而不是使用objective-c,它使用Java。
而Cocos2d for iPhone是构建2D游戏,演示和其他图形/交互式应用程序的框架。
它基于cocos2d设计:它使用相同的API,而不是使用python它使用objective-c。

**Project Home:
http
:

[//code.google.com/p/cocos2d-android/

](http://code.google.com/p/cocos2d-android/)**

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容