如何将Libgdx游戏部署到iOS平台。

11
我使用Libgdx框架制作了一个游戏,并在一个月前将其部署到Google Play商店。现在我想将其部署到苹果应用商店,但由于RoboVM已经停止更新,libgdx wiki上没有关于如何部署到iOS的最新信息。我知道Intel Multi-OS引擎是一种可以部署libgdx应用到iOS的替代方案,但我找不到任何适合初学者设置或使用它的教程或资源。有人能为我提供明确的步骤,告诉我如何将我的应用部署到iOS吗?
PS:我买了一台用于此目的的二手iMac(4GB内存,带SSD),因为我听说需要一台OSX设备才能制作iOS应用。
1个回答

9

您有两个选择,一个是MobiDevelop的RoboVM分支,另一个是Multi-OS Engine,两者都是开源的。

  1. MobiDevelop的RoboVM分支

    按以下步骤进行 iOS部署

    RoboVM的开发和发布已经停止。请使用给定链接中的RoboVM配置系统,现在将RoboVM指的是MobiDevelop的RoboVM分支。

    artifactIds保持不变,只是Maven artifact坐标已更改为groupId com.mobidevelop.robovm而不是org.robovm

    查看RoboVM分支 http://robovm.mobidevelop.com/

    如果使用MobiDevelop的RoboVM分支,请确保将Eclipse / IntelliJ IDEA / Android Studio插件更新到版本2.3.0以配合libgdx的最新版本1.9.5。

  2. Multi-OS Engine

    Multi-OS Engine是用Java开发iOS应用程序的全功能解决方案。它由英特尔开发,基于Android运行时环境ART。 Multi-OS Engine包括从Migeran的Migeran for iOS产品获得的技术。

    如何使用Multi-OS Engine与LibGDX


1
感谢您的帮助! - Karan
@Abhishek Aryan,你提供的链接中写道:“本节假定您已经熟悉了iOS应用程序的基本部署步骤。” 你知道其他适合初学者的教程吗? - centenond
@centenond 你可以关注 https://www.tutorialspoint.com/ios/,此外还有许多其他的教程可供选择 在线 - Abhishek Aryan
英特尔的多操作系统引擎链接显示“已停用” - 这条路线不再是有效选项吗? - morpheus05

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接