【问题标题】:Is hybrid (Cordova) fast enough for simple cross-platform mobile game, or are there better alternatives?混合(Cordova)对于简单的跨平台手机游戏来说是否足够快,还是有更好的选择?
【发布时间】:2017-01-14 18:48:40
【问题描述】:

我有一个简单的手机游戏,我真的很想制作,但我无法决定如何开始。我真的很想让它在 Android 和 iOS 上运行,但我不知道如何实现。我真的不想使用像 Unity 这样的游戏引擎,因为我心目中的游戏非常简单,以至于它真的是矫枉过正。我唯一真正需要的是一个画布来绘制一些形状。

所以我正在考虑将它制作成一个包含 javascript 和 Cordova 的混合应用程序,因为我已经了解 javascript 并且我对 javascript 画布感到满意。这也很好,因为您不需要为两个平台重新编写代码,因此编程会更快更容易。

现在我想知道这是否真的是一个好主意。我以前从未制作过混合应用程序,我真的不知道它是否会表现良好。 我读过混合应用程序的运行速度比原生应用程序慢,但这真的有那么大吗?游戏确实必须流畅运行,因为它将是一款快节奏的躲闪风格游戏。

与原生应用程序相比,混合应用程序的速度要慢多少,它是否足以让非常基本的 2D 游戏流畅运行?或者有没有比混合更好的替代品,这样我就不必为 iOS 和 Android 重新编写大量代码?

提前致谢!

【问题讨论】:

    标签: android ios performance cordova cross-platform


    【解决方案1】:

    如果您以前从未做过任何事情,那么您仍然需要在这里和那里解决几个问题。我认为你并没有仅仅通过实现一个画布部分来完成。您仍然需要添加一些 UI,可能是一些广告、应用内购买、记分牌等。这些主题在游戏开发界很常见,并且有许多 3rd 方工具可以帮助您。如果你真的对游戏开发很认真,我认为在 Unity 上投入一些时间是完全值得的。从长远来看,它会有所回报。

    【讨论】:

    • 我明白了。你在广告、IAP 等方面的观点很好……不过,我觉得 Unity 对于我正在考虑的游戏来说有点矫枉过正。我根本不需要引擎。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 2019-08-12
    • 1970-01-01
    • 2010-12-13
    • 2020-12-15
    • 1970-01-01
    相关资源
    最近更新 更多