混合(Cordova)是否足够快,可用于简单的跨平台移动游戏,还是有更好的选择?

时间:2017-01-14 18:48:40

标签: android ios performance cordova cross-platform

我有一个简单的手机游戏,我真的想做,但我不能决定如何开始。我真的想让它在Android和iOS上运行,但我不知道如何实现它。我并不是真的想要使用像Unity这样的游戏引擎,因为我想到的游戏非常简单,以至于它真的是一种矫枉过正。我真正需要的唯一东西就是用画笔画出一些形状。

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

现在我想知道这是不是一个好主意。我之前从未制作过混合应用程序,而且我也不知道它是否会表现良好。 我读过混合应用程序运行速度比本机应用程序慢,但这真的是一件大事吗?游戏真的必须顺利运行,因为它将是一个快节奏的道奇风格游戏。

与本机应用程序相比,混合应用程序的速度要慢多少,并且它能否足够快地使基本的2D游戏顺利运行?或者是否有更好的混合替代方案,这不会让我不得不为iOS和Android重写大量代码?

提前致谢!

1 个答案:

答案 0 :(得分:0)

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