如何在Android中开发优化的图形游戏

时间:2013-07-26 14:16:01

标签: android opengl-es 2d-games

虽然这不是一个直接的编程问题,但如果有人可以分享知识会很棒

我对基于图形的安卓游戏特别是“地铁冲浪者”印象深刻。有人可以解释

  1. 使用哪个工具开发这些图形并将其整合到Android和iOS中。是OpenGL ES吗?

  2. 有人可以指向具有惊人图形的免费开源游戏来源,可以作为参考吗?

  3. 任何相关信息都会有很大帮助

    感谢。

2 个答案:

答案 0 :(得分:2)

OpenGL ES可能是最受欢迎的解决方案,因为它非常快并且支持3D绘图。更不用说iOS也支持OpenGL ES(AFAIK),它允许人们开发跨平台的图形层。 AndEngine是在Android上开发游戏的流行平台,位于OpenGL ES之上,example apps展示了一些非常酷的图片。

答案 1 :(得分:0)

OpenGL ES是在Android上开发严肃的3D游戏的最佳解决方案,但请注意,大型项目通常使用本机代码而不是Java来完成。本文详细解释了原因:

http://software.intel.com/en-us/articles/porting-opengl-games-to-android-on-intel-atom-processors-part-1

随Android SDK和NDK提供的示例程序非常不完整。一个更好的例子是Replica Island:

http://replicaisland.net/