2

我目前使用 andEngine 在 Android 上开发了 4 款多人游戏。

问题是引擎有点死了(过去 8 个月没有提交),我想开始开发另一个好的引擎。

我看到了 playN,它看起来很有希望,但我的目标只是 Android 设备(可能是 iOs)。

所以,如果我只针对移动设备,使用 playN 与特定的 android 游戏引擎的优缺点是什么。

4

2 回答 2

3

有趣的问题。这是我的观点。

就个人而言,作为 PlayN 的忠实粉丝,如果将其与特定的 android 游戏引擎进行比较,我无论如何都会看到一个缺点。PlayN 只使用 OpenGL ES 2,如果你想开发一个兼容性大的简单 2D 游戏,这是一个真正的问题。例如,它不适用于三星 ACE。

但是,我看到了很多优点

  • 测试。使用 PlayN 进行测试真的很棒。您不必加载沉重的模拟器。您加载测试,您可以在本机窗口中播放它。

  • Maven一代非常棒!您的所有项目都可以通过简单的命令行使用 maven 生成、测试和运行。我知道这比 PlayN 的优势更像是一个 maven 优势,但 PlayN 与它的关系非常好。在两个命令行中,您可以创建项目并对其进行测试(因为它带有示例代码)

  • 您只想为 Android 开发,这很好,但不要关上门。您可以为 android 开发您的游戏,测试并发布它。如果人们喜欢它,你不必做太多工作就可以在下个月将它发布到 iPhone 上。

这正是我的想法。我希望它有所帮助。

于 2013-03-07T10:03:16.853 回答
2

我不是专家,但从我在 PlayN 网站上看到的情况来看,你无法将 AndEngine 与 PlayN 进行比较。PlayN 不是游戏引擎,它是一个帮助您在多个平台上编译游戏的库。

顺便说一句,你说 AndEngine 中没有活动,但我刚刚检查了一下,嗯,它并不多,但该项目似乎在github中还活着。

另外,我想在讨论中引入另一个引擎:libgdx

我正在考虑为 android 创建一些视频游戏,并且正在对游戏引擎进行一些研究,到目前为止,我在免费引擎中发现的最有前途的是 libgdx。你怎么看待这件事?

于 2013-05-10T18:34:22.963 回答