我有一个应用程序(实际上是一个游戏),我接近开始为iOS和网络工作,但是我想尽可能地干掉我的代码库,这样我就不必为平台可移植性保留了很多方面。基本上我的两个要求是在iOS和网络上运行,但如果我也可以为Android部署它,我也不介意。
有哪些选择?
如果可能,我现在怀疑,我考虑使用Cappuccino(http://cappuccino.org/)构建应用程序,然后利用NimbleKit进行iOS编译。任何想法,如果这是可能的?
如果有的话会有什么效果?是否有任何特定的框架可以跨平台和移动设备进行扩展+允许它轻松在网络上运行?
此外,Flash会浮现在脑海中,如果正确开发可能是最好的,它会编译而不是使用不兼容的iOS函数吗?
答案 0 :(得分:1)
最近发布的猴子开发框架部署到iOS和Flash: http://www.monkeycoder.co.nz/
这是新的,我不一定会推荐它,但它有一个很好的血统:创作者之前制作了Blitz3D和BlitzMax,这些都是很棒的游戏开发工具。
也就是说,我强烈建议使用像Corona for iOS和Flash for web这样的组合,这样你就可以为每个平台使用最佳工具。
答案 1 :(得分:0)
查看Unity 3D。适用于iOs,Android,Web,Mac和PC。移动平台不是免费的,但值得一试。
答案 2 :(得分:0)