Javascript写俄罗斯方块游戏
2015-07-05 23:22
537 查看
俄罗斯方块这个游戏也做了移动端的兼容, 这个游戏难点是怎么翻转方块, 自己实现的方式是把方块放到一个二维数组, 然后逆时针旋转二维数组。
也有别的方法,比如直接用一个全局变量代表一个方向, 翻转的时候根据这个变量转动方块, 但是代码要写更多。
在文库搜索到了一篇关于算法的文章, ....看着好心塞:
View Code
为了让整体的内容和提示更加美观,用了提示插件 zepto.alert和bootStrap;
在线DEMO:打开
这周参加了HTML5游戏峰会, 他们写的游戏实在太牛逼, 你们是中国游戏界的希望啊;
也有别的方法,比如直接用一个全局变量代表一个方向, 翻转的时候根据这个变量转动方块, 但是代码要写更多。
在文库搜索到了一篇关于算法的文章, ....看着好心塞:
<script type="text/x-handlebars-template" id="tpl-td"> {{#each this}} <tr> {{#each this}} <td class="{{#if this}}block{{/if}}"> </td> {{/each}} </tr> {{/each}} </script>
View Code
为了让整体的内容和提示更加美观,用了提示插件 zepto.alert和bootStrap;
在线DEMO:打开
这周参加了HTML5游戏峰会, 他们写的游戏实在太牛逼, 你们是中国游戏界的希望啊;
相关文章推荐
- 采用EL在JSP采用<c:choose></c:choose>出现错误!
- 基于D3JS绘制中国地图
- javascript 获取<td>标签内的值。
- Servlet.service() for servlet jsp threw exception
- [转]在 javascript 按键事件中,按键值的对照表
- js中函数声明和函数表达式的不同
- JS 数组去重(数组元素是对象的情况)
- 做靠谱JavaScript程序员的应备素质
- ExtJS GridPanel 自动列宽的方法
- 流量计算-Jstorm提交Topology过程(下一个)
- 匿名函数和闭包--【JavaScript】
- javascript 删除数组中所有指定的值
- js实现:'w5-8' -> /^\w{5,8}$/
- JS操作iframe
- Worker 工作 后台js 工作
- 访问者行为追踪比较——Web服务器日志与JavaScript页面标记
- JS正则表达式验证数字
- JavaScript权威指南_124_第15章_脚本化文档_15.4-属性-作为Attr节点的属性
- JavaScript之XML总结
- JavaScript变量提升示例