libGDX iOS支持和性能?

libGDX iOS支持和性能?,libgdx,Libgdx,对libGDX不熟悉,但已经读过一点。我知道我可以移植到iOS,这是非常出色的。有没有人做过性能测试,比如说比较SpriteKit/Cocos2d和libGDX?我还想知道苹果商店(IAP)是否和游戏中心(以及可选的iCloud)一样得到完全支持 更新: 我发现了这个项目,它“似乎”支持苹果商店(IAP)和游戏中心(苹果的游戏中心),但文档似乎有点稀疏,有人能确认一下吗 。。。s-bindings我在AppStore上发布了两个用libgdx创建的游戏,现在正在开发第三个。总的来说,我对libg

对libGDX不熟悉,但已经读过一点。我知道我可以移植到iOS,这是非常出色的。有没有人做过性能测试,比如说比较SpriteKit/Cocos2d和libGDX?我还想知道苹果商店(IAP)是否和游戏中心(以及可选的iCloud)一样得到完全支持

更新: 我发现了这个项目,它“似乎”支持苹果商店(IAP)和游戏中心(苹果的游戏中心),但文档似乎有点稀疏,有人能确认一下吗


。。。s-bindings

我在AppStore上发布了两个用libgdx创建的游戏,现在正在开发第三个。总的来说,我对libgdx游戏如何在IOS上运行感到非常兴奋,我对作为游戏引擎的libgdx感到非常兴奋

  • 性能:我对类似于“Swing Copters”的简单游戏做了一些测试,发现使用libgdx创建的游戏比使用Cocos2d创建的游戏(在IOS设备上)多消耗15-20%的内存,但后来我使用apportable在我的Android设备上运行Cocos2d游戏,发现它几乎不可玩。另一个例子:我的一款游戏(用libgdx开发)有很多重图形(如地图5000x5000、水平背景1920x1080等),在Iphone5+设备上运行时没有任何延迟。因此,根据我的经验,libgdx的性能足以为IOS创建游戏
  • 其他问题:有时您需要为IOS使用一些外部库(如广告SDK或某种分析)。为了使用libgdx实现这一点,您应该编写从Objective C到Java的robovm绑定“桥”。若有人已经为你们做了,你们是幸运的,你们可以下载绑定表单,否则你们会花很多时间来编写你们自己的绑定。另一个问题是在IOS上调试游戏。您将没有一个正常的调试器,调试游戏的唯一方法是日志
  • IAP、应用程序中心等:您可以通过访问查看哪些服务受支持并且已经有robovm绑定。在我的游戏中,我使用了应用程序内购买和游戏中心,因此它们确实有效 结论:Libgdx是一个非常好的选择,如果你想为Android开发游戏,并且不费吹灰之力就能获得可用的ios版本,但是如果你的主要关注点是ios而不是Android,那么使用Libgdx没有任何优势

    编辑

    编辑2


    一种新的技术已经开发出来了

    对于libgdx论坛来说,这个问题可能比stackoverflow更好。哦,嘿,你比我强:LibGDX也在这里偷看。是的,但这不是一个真正的StackOverflow问题(LibGDX问题很好!)。看,当然是。它询问的是libGDX中的iOS支持,这是一个热门话题,没有得到很好的介绍。我相信Stack上有人有使用libGDX的经验,能够很好地回答这个问题,帮助了很多其他人。这是一个技术/编码问题,对Stack来说非常好。嗨,你能告诉我它现在是否工作吗?。我从应用商店找到的大多数libgdx游戏在打开时都崩溃了。另外,应用程序的平均大小是多少?我听说它比本地开发的要大得多!刚尝试了我发布的一款游戏,它没有任何问题。如果你需要链接,请给我发电子邮件。关于大小:我有一款22mb大小的游戏和另一款33mb大小的游戏。在ios中,大小增加20-30%。我认为大小肯定不是使用libgdx的障碍:)它会转换为本机代码吗?或者它是否需要在iOS上安装额外的软件才能运行?它转换为本机代码。Fo用户在libgdx游戏和本机应用程序之间没有区别,因此不需要安装任何额外的软件。您是如何加快iOS的构建过程的?编译一个新创建的项目只需要花很长时间。关于Cocos2d-x和libGDX有什么想法吗?