【发布时间】:2012-02-24 11:44:44
【问题描述】:
正如主题所述 - 是否有任何技术可以让我为简单的商业 2D 游戏编写代码,然后编译该代码以在 Android、iOS 和 Web 浏览器或至少其中两个(例如 Android 和 iOS )?现在有太多关于跨平台的讨论,我想知道我是否遗漏了什么。
我的目标(由我的制作人设定)是为所有这三个平台制作这款游戏,到目前为止我计划使用: - 网络浏览器:Adobe Flex, - Android 手机:Java(因为我最喜欢的 C++ 只推荐用于短 sn-ps), - iPad/iPhone/iPod:Objective-C(有其他选择吗?)。
这几乎意味着将相同的源代码重写三遍。有没有办法通过使用至少适用于它们两者的技术来加速它? 但是,我不想对这三个都使用 Adobe Flex(尽管这是可能的),因为它需要 Adobe AIR(仅适用于 Android 2.2 及更高版本)并且没有很多手机拥有它(它与 98 的浏览器完全不同) % 的人使用 Flash)。
当然,我不介意为每个版本添加一些特定于平台的代码。
另外,如果您对为任何平台选择更先进的技术有任何建议(也许是一些不错的框架?),我也非常感谢。
【问题讨论】:
-
如果您愿意付费,Unity 会这样做。
标签: android ios web multiplatform