如何为Android创建游戏引擎?

时间:2013-08-24 12:00:27

标签: android opengl-es game-engine

我是Android开发的新手,我打算制作一个2D游戏引擎,但我真的不知道从哪里开始。我在互联网上阅读了一些东西,但我没有找到任何关于android的opengl es文档,我甚至不知道从哪里开始。

2 个答案:

答案 0 :(得分:0)

如果你不知道从哪里开始,我会指出你的优秀书Beginning Android Games。如果你认真对待这件事,那么投资是值得的。

这是一个初学/中级文本,但在书中,作者(Mario Zechner和Robert Green)创建了一个相当不错的游戏开发框架 - 不完全是一个完全成熟的引擎,但它是高度可重用的,易于扩展,除非你以前创建了一个游戏引擎,我会建议你在尝试运行之前走路。创建一个游戏引擎是非常复杂的,所以从你能够完成和使用的东西开始,然后一旦你完成了它,你将有信心建立自己的。

对我来说,本书是对android开发的完美介绍 - 我有很多编程经验,但主要是使用DirectX的C / C ++,一些基本的OpenGL和软件渲染,并且不了解Android,Java或OpenGL ES。通过这个文本,我在很短的时间内完成了一些游戏并完成了一些游戏,这一直是一个很好的推动:)

答案 1 :(得分:-1)

COCOS2d是android和iphone的开源框架,你也会发现这个框架的好教程。在这里找到

cocos2d-android