android - libGDX 项目设置中的 ios-moe 是什么?
问题描述
我正计划使用 libGDX 为 Android 和可能的 Ios 创建一个游戏。在项目设置中,对于 Ios,我会收到两个选项提示:Ios 和 Ios-moe。什么是ios-moe?ios和ios-moe有什么区别?我应该使用两者还是只使用一个?
解决方案
ios 使用 RoboVM,ios-moe 使用 Multi OS Engine。
LibGDX 首先使用 RoboVM 来支持 iOS。2016 年,当 RoboVM 突然被微软收购,其专业开发被微软关闭时,它的未来还很模糊。因此,Mario Zechner 做出了一些努力,并为 Multi OS Engine 实现了一个后端,当时看起来很有希望并被英特尔收购。因为他无法展望未来,所以他没有移除 RoboVM 后端。一个好的决定,因为根据我的经验,RoboVM(由志愿者接管)比 MOE 更成熟。但是你可以自由地尝试自己,两者都在工作。
推荐阅读
- android - 如何在 Kotlin 类中声明一个公共值 (val) 以便稍后对其进行初始化。在这种特殊情况下不能使用 var
- r - 如何在各个行中选择某个值并将其转移到新列中?
- java - 具有删除目录方法的单元测试文件实用程序类
- sql - 在那个查询中,我想要 inprogress=0 记录如何做到这一点
- angular - 会话过期后导航到同一个组件
- monitoring - Prometheus 是否可以在大批量作业中捕获每个进程的指标?
- html - 添加货币管道后,CountTo Module 动画不起作用
- android - 从另一个活动 onBackpressed 更新 RecyclerView
- angular - 垫输入的动态负载颜色
- android - Android Espresso:检查 TextView 是否显示来自资源的格式化字符串