用于移动游戏开发的Javascript DOM与Canvas

时间:2011-10-03 17:27:03

标签: javascript jquery html5 cordova

我打算使用Phonegap框架制作手机游戏。我目前的想法是有一个球,并能够使用手机上的加速计移动球。我还打算在游戏中有其他物体(例如:敌人,墙壁等)。

方法:

  1. HTML5 - 我做了一些研究,并看过使用过html5 canvas 对于这些类型的游戏很多。
  2. jQuery - 我也研究过jQuery并且看到了一些非常好的 用jQuery编写的游戏示例。
  3. 我没有html5的经验,正在查看canvas标签。根据我的理解,(如果我错了,请纠正我)需要清除canvas标签以移动图像或形状。虽然jQuery可以改变图像的CSS并且能够使用CSS移动它。

    在玩了一个具有相似特征的样本jQuery游戏后,我注意到游戏往往每隔一段时间就会滞后。我更喜欢一种不会落后于游戏的方法。

      

    我应该采取什么方法来制作具有这些特征的游戏   上文提到的?如果你知道另一种可以使用的方法   Phonegap框架,请告诉我。

2 个答案:

答案 0 :(得分:2)

尝试Game Maker:HTML5 - 目前处于测试版状态,但我已经使用了一段时间,并且通过它的声音,它正是您正在寻找的。

答案 1 :(得分:1)

你是对的,每次都需要清除画布,或者只是将图形元素添加到画布中(可以产生一些很酷的效果)。对于Web开发而言,jQuery通常比游戏开发更有用,而HTML5非常通用。我强烈建议您在HTML5中进行基础游戏开发,但是没有理由不在适当和/或方便的情况下使用jQuery。