用 JavaScript 写了个经典的打砖块游戏

2017 年 3 月 30 日
 GSANDLY

哈哈,这个其实在我写 贪吃蛇 之前就已经完成了。这个项目之前之所以没发出来,是因为对代码不是太满意……像之前的 贪吃蛇,我改造了好多次,当时正值学习 JavaScript 设计模式,就对照着把丑陋的代码给重构了,所以后来看上去好了不少,就把它先发表了出来。这个呢,其实后来也没有变动,我想,既然写出来了,索性发布出来,请大家批评指正。

3812 次点击
所在节点    JavaScript
13 条回复
GSANDLY
2017 年 3 月 30 日
我去竟然忘加项目链接了…… https://github.com/GSANDLY/Break-Brick
dxcqcv
2017 年 3 月 30 日
一直在加载,不知道为什么,搞个进度条吧
GSANDLY
2017 年 3 月 30 日
@dxcqcv 请问你用的是什么浏览器呢?可能是因为,我这里面有用了一些 ES6 语法,你的浏览器不支持吧~
hjdtl
2017 年 3 月 30 日
有 bug ,小球碰到底部游戏不会结束。
GSANDLY
2017 年 3 月 30 日
@hjdtl 哈哈,是的,我偷懒了,没处理这个……我抽空来改下
ClassicOldSong
2017 年 3 月 30 日
用 ES6 的话至少 babel 一下吧。。。不愿意用 babel 的话 buble 也行
peneazy
2017 年 3 月 30 日
战略 mark
guomuzz
2017 年 3 月 31 日
点进来之前以为是 canvas.. 因为我之前用 canvas 做过一个......
justfun
2017 年 3 月 31 日
战略 follow
GSANDLY
2017 年 3 月 31 日
@guomuzz 可以分享一下哈
GSANDLY
2017 年 3 月 31 日
@peneazy 多谢捧场嘿
GSANDLY
2017 年 3 月 31 日
@justfun 多谢支持哈
GSANDLY
2017 年 3 月 31 日
@ClassicOldSong 当时感觉代码也不多,本完全可以用 ES5 的语法的,用 ES6 算是为了好玩尝试下,也就没加转换。见笑啦~~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/351536

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX