【发布时间】:2011-03-10 13:37:57
【问题描述】:
我在http://amarnus.me/games/dodge 写了这个小游戏。现在,如果您尝试在 Firefox 和 Chrome 中玩游戏,您会清楚地注意到它在 Firefox 中的速度要慢得多。您可以称其为无意的作弊码,是的。 ;-)
所以我的问题是 - 与 Chrome 相比,这是因为 Firefox 中的 Javascript 引擎较慢吗?还是跟坏的coding有关? (在我的辩护中,我是一个 Javascript 新手)
假设是前者,那么这不是反对(劣势)HTML5游戏的点吗? (像我一样使用<canvas>标签的人)
【问题讨论】:
-
令人上瘾的游戏。 17 级,在 Chrome 上闪避 83 次,在 1 级,在 Firefox 上闪避 0 次。这件事在 Firefox 上太慢了,我不得不移动栏。
-
也许 8ms 的间隔对于 ff 来说太小了..
-
40 级,在 Firefox 4.0b2 上闪避 195 次。好的,这太慢了。
-
在我的 1.6 GHz Intel Atom 机器上,Firefox 和 Chrome 都反应迟钝。在后者中,移动的方块击中了已经在 2 级的敌人,因为我无法足够快地让开(好吧,我也有点累了)。
-
谢谢@galambalazs。你说的对。我也是那么想的。将其设为 10 确实使两个浏览器之间的速度达到了相当的状态,但这是以按键响应速度为代价的。如,差异很小,但我仍然能感觉到 =)
标签: javascript firefox html google-chrome canvas