将 Spritekit 游戏转换为 Android?
Convert Spritekit Game to Android?
是否有将 spritekit 游戏转换为 android 的新选项?似乎唯一的选择是重新编码 Java 中的所有内容或使用 Cocos2D、LibGDX 等
不幸的是……没有:{
而且跨平台的 SpriteBuilder 和 Apportable 服务让你可以将 Swift Cocos 项目转换为 Android 不再可用(他们被 Google 我相信)。
SpriteBuilder 在 GitHub 上仍然可用,但它不是活跃的 afaik,已被放弃。
那么……怎么办?
我会专注于 iOS...您可以通过转换为 macOS 和 tvOS 来制作您的游戏 "cross platform"...这就是市场上所有的钱...苹果产品...
如果你的目标是跨平台,那么你可以看看 Xamarin.forms 和 CocosSharp,它会让你用 C#运行 编写一次无处不在的游戏
您还可以使用常规 Xamarin 用 C# 编写游戏代码,并在 Android 和用 C# 编写的 SpriteKit 包装器之间共享它。
另一件要看的是 Silver,它有 Android 的 Swift 包装器。因此让您几乎可以直接移植游戏代码...
在所有情况下,无论您使用什么 Android 解决方案,您都必须找到另一个游戏引擎..
IMO,使用 Swift 为 Apple 开发比我用 Android dev 所做的任何事情都要容易和有趣得多,即使我更喜欢 Android 设备(去图),并且由于收入较高,因此启动起来很容易。
SpriteKit 游戏支持 Android 没有简单的选择,但只要稍加努力,难度不大,您就可以重新编码游戏以使用 Cocos2d-x。我刚刚为我的游戏完成了这样一个项目。我花了大约四个月的时间兼职工作。我在这里发布了一些提示:http://doffen.org/porting-spritekit-to-cocos2d-x。
我建议在这里看看:http://processing.org/
在这里:http://www.ricardmarxer.com/fisica/
Fisica 是用于处理的 jBox2D 的包装器,非常易于使用。 android 有一些调整,但没什么难的。
我是在相反的方向上做的(将我的 fisica-based 游戏转换为 SpriteKit)并且创建正则表达式替换以轻松迁移到 swift 语法非常容易。
是否有将 spritekit 游戏转换为 android 的新选项?似乎唯一的选择是重新编码 Java 中的所有内容或使用 Cocos2D、LibGDX 等
不幸的是……没有:{
而且跨平台的 SpriteBuilder 和 Apportable 服务让你可以将 Swift Cocos 项目转换为 Android 不再可用(他们被 Google 我相信)。
SpriteBuilder 在 GitHub 上仍然可用,但它不是活跃的 afaik,已被放弃。
那么……怎么办?
我会专注于 iOS...您可以通过转换为 macOS 和 tvOS 来制作您的游戏 "cross platform"...这就是市场上所有的钱...苹果产品...
如果你的目标是跨平台,那么你可以看看 Xamarin.forms 和 CocosSharp,它会让你用 C#运行 编写一次无处不在的游戏
您还可以使用常规 Xamarin 用 C# 编写游戏代码,并在 Android 和用 C# 编写的 SpriteKit 包装器之间共享它。
另一件要看的是 Silver,它有 Android 的 Swift 包装器。因此让您几乎可以直接移植游戏代码...
在所有情况下,无论您使用什么 Android 解决方案,您都必须找到另一个游戏引擎..
IMO,使用 Swift 为 Apple 开发比我用 Android dev 所做的任何事情都要容易和有趣得多,即使我更喜欢 Android 设备(去图),并且由于收入较高,因此启动起来很容易。
SpriteKit 游戏支持 Android 没有简单的选择,但只要稍加努力,难度不大,您就可以重新编码游戏以使用 Cocos2d-x。我刚刚为我的游戏完成了这样一个项目。我花了大约四个月的时间兼职工作。我在这里发布了一些提示:http://doffen.org/porting-spritekit-to-cocos2d-x。
我建议在这里看看:http://processing.org/ 在这里:http://www.ricardmarxer.com/fisica/ Fisica 是用于处理的 jBox2D 的包装器,非常易于使用。 android 有一些调整,但没什么难的。
我是在相反的方向上做的(将我的 fisica-based 游戏转换为 SpriteKit)并且创建正则表达式替换以轻松迁移到 swift 语法非常容易。