2017-03-08 70 views

回答

3

可惜......没有使用Cocos2D中,LibGDX,:{

而且随着Apportable服务的跨平台SpriteBuilder,让你转换Swift Cocos项目到Android不再可用(他们被谷歌收购我相信)。

SpriteBuilder在GitHub上仍然可用,但它不是主动afaik并被放弃。

那么......该怎么办?

我会专注于iOS ...您可以通过转换为macOS和tvOS来让您的游戏“跨平台”......这就是所有的钱都在市场上...苹果产品...

如果你的目标不过是跨平台的,那么你可以看看Xamarin.forms一起CocosSharp,这将给你一次编写随处运行在C#游戏

您还可以定期Xamarin提供给C#编写游戏代码,也可以在用C#编写的Android和SpriteKit封装器中分享它。

另一件事看是银,其具有的Android斯威夫特包装。因此,让你几乎可以直接端口游戏代码...

在所有情况下,您将不得不找到任何Android解决方案的另一个游戏引擎你使用..

海事组织,用Swift for Apple开发比我用Android开发完成的任何事情都容易得多,也更有趣,尽管我更喜欢Android设备(去图),并且由于收入更高,开始时不需要考虑。

3

有没有简单的选择支持Android与SpriteKit游戏,但有一点点的工作,并没有太多的困难,你可以重新编码你的游戏使用Cocos2d-x。我刚刚为我的比赛完成了这样一个项目。我花了大约四个月时间工作了一半。我在这里发布了一些提示:http://doffen.org/porting-spritekit-to-cocos2d-x