HTML5 知识库
html5-贪食蛇
阅读:632次
评论:17条
更新时间:2010-11-30
随着HTML5的插入触碰到RIA的G点,b/s的生产力将进一步解放,生产效率将进一步提高,由此必将引起生产关系的变化,即由原来的c/s结构的保守主义,地方主义向着b/s的共产主义初级阶段迈进。Javascript,作为RIA中的宠儿,在这场浪潮中,必定迎来高潮。
识时务者为俊杰。在这个大背景下,各路英雄纷纷揭竿而起,竖起javascript的大旗,誓要在后RIA时代的舞台中占有一席之地。yangguo也未能免俗,开始重新审视这门畸形的面向对象语言。
然而畸形毕竟是畸形,没有道行进一步学习可谓举步维艰,正当陷在闭包,this,prototype,Function中百般混沌时,忽然眼前出现一白发老人。只听老人说道:
把这个代码看一看,JS的哲学思想都融合在代码里了。
我运行了那代码,发现什么也没有,怔怔地看着老人。老人抚须蔑视道:呆子,什么年代了还用IE。我反应过来换上firefox, 发现竟是一贪食蛇游戏,正惊奇间,那老人已飘然而去,口中喃喃说道:
对象本无根,类型亦无形。本来无一物,何处惹尘埃?
如今我把那奇怪的代码放在了附件,大家可以看看。
此文章带有附件,请前往http://yangguo.iteye.com/blog/829287下载
识时务者为俊杰。在这个大背景下,各路英雄纷纷揭竿而起,竖起javascript的大旗,誓要在后RIA时代的舞台中占有一席之地。yangguo也未能免俗,开始重新审视这门畸形的面向对象语言。
然而畸形毕竟是畸形,没有道行进一步学习可谓举步维艰,正当陷在闭包,this,prototype,Function中百般混沌时,忽然眼前出现一白发老人。只听老人说道:
把这个代码看一看,JS的哲学思想都融合在代码里了。
我运行了那代码,发现什么也没有,怔怔地看着老人。老人抚须蔑视道:呆子,什么年代了还用IE。我反应过来换上firefox, 发现竟是一贪食蛇游戏,正惊奇间,那老人已飘然而去,口中喃喃说道:
对象本无根,类型亦无形。本来无一物,何处惹尘埃?
如今我把那奇怪的代码放在了附件,大家可以看看。
此文章带有附件,请前往http://yangguo.iteye.com/blog/829287下载
17 楼 wmj007 2010-12-07 17:14
16 楼 cleanidea 2010-12-03 08:30
15 楼 scyscy1234 2010-12-02 21:39
14 楼 sinxsoft 2010-12-02 16:53
13 楼 yangguo 2010-12-02 11:50
还有一个Bug是点两次开始游戏,蛇死亡时会不停的跳game over
呵呵,第一个不是什么bug。改变方向是要动一下,这样控制感比较强,否则效果很不好,你调到速度1就体现出来了。第二个bug修正如下:
this.startGame = function(step){
this.clear();
clearInterval(this.moveHandle);
e398.init();
this.score = 0;
this.scoreLabel.innerHTML = this.score;
this.gamePanel.onkeydown = onKeyDown;
this.step = parseInt(step);
this.moveHandle = setInterval(move, 500 - 50 * this.step);
}
12 楼 flyingzl 2010-12-02 11:24
识时务者为俊杰。在这个大背景下,各路英雄纷纷揭竿而起,竖起javascript的大旗,誓要在后RIA时代的舞台中占有一席之地。yangguo也未能免俗,开始重新审视这门畸形的面向对象语言。
然而畸形毕竟是畸形,没有道行进一步学习可谓举步维艰,正当陷在闭包,this,prototype,Function中百般混沌时,忽然眼前出现一白发老人。只听老人说道:
把这个代码看一看,JS的哲学思想都融合在代码里了。
我运行了那代码,发现什么也没有,怔怔地看着老人。老人抚须蔑视道:呆子,什么年代了还用IE。我反应过来换上firefox, 发现竟是一贪食蛇游戏,正惊奇间,那老人已飘然而去,口中喃喃说道:
对象本无根,类型亦无形。本来无一物,何处惹尘埃?
如今我把那奇怪的代码放在了附件,大家可以看看。
哈哈,楼主看过《悟透javascript》这部书吧,把里面的几句话学到了,尤其是“对象本无根,类型亦无形。本来无一物,何处惹尘埃?”
11 楼 sjzw46673 2010-12-02 10:53
10 楼 cai3178940 2010-12-02 09:07
还有一个Bug是点两次开始游戏,蛇死亡时会不停的跳game over
9 楼 yangguo 2010-12-01 19:48
将alert移到stopGame里即可fix.
8 楼 yangguo 2010-12-01 18:42
这个bug我记得已经fix了。你再玩几次,看下有没出现。
7 楼 pouyang 2010-12-01 18:39
6 楼 yangguo 2010-12-01 18:39
5 楼 zhuyan_zy 2010-12-01 18:37
去问肉饼
4 楼 zhuyan_zy 2010-12-01 18:36
3 楼 yangguo 2010-12-01 18:36
2 楼 zhuyan_zy 2010-12-01 18:35
1 楼 snow8261 2010-12-01 16:50