标签: android mobile opengl-es
我想创建一个Android游戏,但我不明白的一件事是我应该用它来创建它的图形,
这将是一个可移动图像的2D游戏,但我会使用 OpenGL ES 或其他东西吗?
答案 0 :(得分:0)
您应该使用OpenGl ES来获得最佳性能。或者,您可以使用Canvas绘图,这是在Android中绘制的默认方式...
但是创建Android游戏的最简单方法可能是使用Unity 3D ... 不是Java开发的那些:)
答案 1 :(得分:0)
通过libgdx
它易于使用。
由于
答案 2 :(得分:0)
LibGDX是一个快速库,基本上是OpenGL的包装器,为您节省了大量时间。不幸的是,围绕它的文档严重缺乏,因此学习曲线相当陡峭,但是一旦习惯了库,开发速度非常快。
它还为您提供了将代码作为Java应用程序而不是Android模拟器运行的选项,从而节省了大量时间。
维基上有一些很好的教程可以帮助您入门,但您最终必须依赖Java Docs和测试代码来了解如何正确使用该库。
还有其他选项,例如AndEngine,它更容易学习,但灵活性更低,运行速度更慢,所以最终你最好使用LibGDX。