0

我想创建一个 android 游戏,但我不明白的一件事是我应该使用什么来为其创建图形,

这将是一个带有可移动图像的 2d 游戏,但我会使用OpenGL ES还是其他东西?

4

3 回答 3

0

LibGDX是一个快速的库,本质上是 OpenGL 的包装器,可为您节省大量时间。不幸的是,它周围的文档严重缺乏,所以学习曲线相当陡峭,但是一旦你习惯了这个库,开发就会非常快。

它还为您提供了将代码作为 java 应用程序而不是 android 模拟器运行的选项,这可以节省大量时间。

wiki 上有一些很好的教程可以帮助您入门,但您最终将不得不依赖 Java 文档和测试代码来了解如何正确使用该库。

还有其他选项,例如AndEngine,它更容易学习,但灵活性较低且运行速度较慢,因此最终使用 LibGDX 会更好。

于 2012-06-10T11:28:01.620 回答
0

您应该使用 OpenGL ES 以获得最佳性能。或者,您可以使用 Canvas 绘图,这是 Android 中的默认绘图方式...

但是创建 Android 游戏的最简单方法可能是使用 Unity 3D ... 不是 Java 开发 :)

于 2012-06-07T12:54:19.180 回答
0

通过libgdx 试试

它很容易使用。

谢谢

于 2012-06-07T12:57:18.060 回答