本文摘自PHP中文网,作者黄舟,侵删。
本来想写几句的,但是看到前面一篇的反映不是很理想,所以也没动力了,原计划下面还想写个“贪吃蛇”的,看看再说吧,直接上源代码。这一次在上一篇程序的基础上增加了以下功能:
1、键盘控制
2、开始、暂停
3、消除时候空行的停顿效果
4、随着消除行数的增多,速度加快
5、音效
等等。
代码里的注释已经很详细了,上一篇中模型的代码基本上没改动,只是增加了控制和图形的代码,自己感觉写的还是比较有条理的。
提示:本文中的俄罗斯方块游戏需要 Chrome 浏览器才能得到最好的运行效果,Firefox 浏览器也可以运行,但是没有声音效果。
相关阅读 >>
使用HTML5/css3五步快速制作便签贴特效代码示例分享(图文)
HTML5游戏框架cngamejs开发实录-资源加载模块代码详解
更多相关阅读请进入《HTML5》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者