我正在寻找引擎或库来为Linux上的iOS开发游戏。
高级别,低级别的GUI,没有GUI,不要紧。我真的在找什么。
我实际上不是在谈论从Linux或类似的东西部署到iOS。我只想在Linux上完成大部分工作,而只需最少的更改即可在iOS上运行它。
编辑:是的,我确实可以使用Mac,但是它受到限制。因此,我希望能够在我的常规Ubuntu盒子上进行该项目。
另外,我处于付费开发人员计划中,因此可以从Mac部署到iOS设备。
我正在寻找引擎或库来为Linux上的iOS开发游戏。
高级别,低级别的GUI,没有GUI,不要紧。我真的在找什么。
我实际上不是在谈论从Linux或类似的东西部署到iOS。我只想在Linux上完成大部分工作,而只需最少的更改即可在iOS上运行它。
编辑:是的,我确实可以使用Mac,但是它受到限制。因此,我希望能够在我的常规Ubuntu盒子上进行该项目。
另外,我处于付费开发人员计划中,因此可以从Mac部署到iOS设备。
Answers:
如果您想在真实的iOS设备上测试您的应用程序并在以后发布它,则除了购买Mac设备外,没有其他合法方法。但是,如果您正在寻找一种方法来开发应用程序并在仿真器上对其进行测试,则可以尝试使用gnustep。请注意,可以使用越狱设备尝试由gnustep编写的应用。
此外,如果您不介意使用C ++,可以尝试使用cocos2d-x。
最后一个选项(也是非法的)是使用模拟的MacOS。
这个问题在StackOverFlow上也以某种方式重复出现:https ://stackoverflow.com/questions/276907/starting-iphone-app-development-in-linux
我现在全职使用Mac,因此不再需要在Linux机器上为iOS开发。
但是,Research In Motion(RIM)的开源项目gameplay(gameplay3d.org)看起来确实不错。它主要是3D引擎,并使用C ++。它还具有Lua脚本支持。
我尚未在Linux上实际测试过游戏玩法,但它似乎具有完全的支持。
您可以使用Flash开发游戏,然后使用Adobe Air将其构建到iOS
但是,您将需要一台Mac才能部署或测试您的应用程序。