我有用 Qt (QML) 为 KDE 编写的游戏(基于Contract Bridge的卡片),现在我应该将整个游戏移植到 Android 上(当然还有 Android 应用的 UI)。起初我考虑使用Necessitas(Android 的 Qt 端口),但发现它仍在开发中,目前处于 3rd Alpha 阶段。我是 Android 开发(以及游戏开发)的新手,但我有使用 Java、C++ 和 HTML5、JavaScript 等 Web 技术的经验。
因此,根据我的技能,我考虑使用MoSync。但我不确定我是否能够使用已经在 Qt 中开发的任何现有游戏模块(而在 MoSync 中可以从 JavaScript 调用 C++ 代码,反之亦然),因为我没有在Qt 版本的游戏,我首先必须参考该代码,然后我将使用相同的 Android 版本。所以我需要建议我应该从哪里开始。此外,我有 1.5 个月的时间来完成这个项目(没有任何工作时间限制),所以如果使用 Android API 从头开始工作是否是个好主意,也建议我。
如果我需要进一步阐述这个问题,请告诉我。
谢谢。