我目前使用andEngine在Android上开发了4款多人游戏。
问题是引擎有点死(过去8个月没有提交),我想开始在另一个好引擎中开发。
我看到了playN,它看起来很有前途,但我的目标只是Android设备(可能是iOs)。
所以,如果我只针对移动设备,使用playN与特定的Android游戏引擎有什么优点/缺点。
答案 0 :(得分:3)
有趣的问题。这是我的观点。
就个人而言,作为PlayN的忠实粉丝,如果你将它与特定的Android游戏引擎进行比较,我会看到一个缺点。 PlayN仅使用OpenGL ES 2 ,如果您想开发一个兼容性很强的简单2D游戏,这是一个真正的问题。例如,它不适用于三星ACE。
但是,我看到很多优势:
测试。 使用PlayN 进行测试非常棒。您不必加载繁重的模拟器。您加载测试,然后可以在本机窗口中播放它。
Maven一代非常棒!您可以使用简单的命令行生成,测试和使用maven运行所有项目。我知道它更像是一个maven优势而不是PlayN的优势,但是PlayN真的很好地与之相关。 在两个命令行中,您可以创建项目并对其进行测试(因为它附带了示例代码)
你只想为Android开发,这很好,但不要关门。您可以为Android开发游戏,测试并发布它。如果有人喜欢它,你下个月就不需要做太多的工作就可以在iPhone上发布。
这就是我的想法。我希望它有所帮助。
答案 1 :(得分:2)