html5-贪食蛇

yangguo 2010-11-30
随着HTML5的插入触碰到RIA的G点,b/s的生产力将进一步解放,生产效率将进一步提高,由此必将引起生产关系的变化,即由原来的c/s结构的保守主义,地方主义向着b/s的共产主义初级阶段迈进。Javascript,作为RIA中的宠儿,在这场浪潮中,必定迎来高潮。

识时务者为俊杰。在这个大背景下,各路英雄纷纷揭竿而起,竖起javascript的大旗,誓要在后RIA时代的舞台中占有一席之地。yangguo也未能免俗,开始重新审视这门畸形的面向对象语言。

然而畸形毕竟是畸形,没有道行进一步学习可谓举步维艰,正当陷在闭包,this,prototype,Function中百般混沌时,忽然眼前出现一白发老人。只听老人说道:

把这个代码看一看,JS的哲学思想都融合在代码里了。

我运行了那代码,发现什么也没有,怔怔地看着老人。老人抚须蔑视道:呆子,什么年代了还用IE。我反应过来换上firefox, 发现竟是一贪食蛇游戏,正惊奇间,那老人已飘然而去,口中喃喃说道:

对象本无根,类型亦无形。本来无一物,何处惹尘埃?

如今我把那奇怪的代码放在了附件,大家可以看看。












此文章带有附件,请前往http://www.iteye.com/topic/829287下载
snow8261 2010-12-01
ie 好像不支持
zhuyan_zy 2010-12-01
文采大于程序
yangguo 2010-12-01
奇怪,我在空间删个贴子怎么把这个帖子的回复全都删了?!
zhuyan_zy 2010-12-01
要我是LZ我就改行,哈哈
zhuyan_zy 2010-12-01
yangguo 写道
奇怪,我在空间删个贴子怎么把这个帖子的回复全都删了?!

去问肉饼
yangguo 2010-12-01
我开8倍速,玩到528。
pouyang 2010-12-01
有bug啊,把速度调快了,一直死在那里弹出alert,强迫任务管理器关浏览器。
yangguo 2010-12-01
pouyang 写道
有bug啊,把速度调快了,一直死在那里弹出alert,强迫任务管理器关浏览器。


这个bug我记得已经fix了。你再玩几次,看下有没出现。
yangguo 2010-12-01
pouyang 写道
有bug啊,把速度调快了,一直死在那里弹出alert,强迫任务管理器关浏览器。


将alert移到stopGame里即可fix.

this.stopGame = function(){
		this.pause();
		alert("Game Over");
		document.getElementById("control").disabled = true;
		localStorage.maxScore = this.maxScore; 
		//alert(localStorage.maxScore);
	}


Global site tag (gtag.js) - Google Analytics