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

2017-03-30 17:58:04 +08:00
 GSANDLY

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

3337 次点击
所在节点    JavaScript
13 条回复
GSANDLY
2017-03-30 18:10:30 +08:00
我去竟然忘加项目链接了…… https://github.com/GSANDLY/Break-Brick
dxcqcv
2017-03-30 20:39:28 +08:00
一直在加载,不知道为什么,搞个进度条吧
GSANDLY
2017-03-30 21:17:40 +08:00
@dxcqcv 请问你用的是什么浏览器呢?可能是因为,我这里面有用了一些 ES6 语法,你的浏览器不支持吧~
hjdtl
2017-03-30 21:17:44 +08:00
有 bug ,小球碰到底部游戏不会结束。
GSANDLY
2017-03-30 21:19:20 +08:00
@hjdtl 哈哈,是的,我偷懒了,没处理这个……我抽空来改下
ClassicOldSong
2017-03-30 21:27:16 +08:00
用 ES6 的话至少 babel 一下吧。。。不愿意用 babel 的话 buble 也行
peneazy
2017-03-30 21:39:41 +08:00
战略 mark
guomuzz
2017-03-31 03:19:39 +08:00
点进来之前以为是 canvas.. 因为我之前用 canvas 做过一个......
justfun
2017-03-31 09:09:39 +08:00
战略 follow
GSANDLY
2017-03-31 09:47:28 +08:00
@guomuzz 可以分享一下哈
GSANDLY
2017-03-31 09:49:35 +08:00
@peneazy 多谢捧场嘿
GSANDLY
2017-03-31 09:49:51 +08:00
@justfun 多谢支持哈
GSANDLY
2017-03-31 09:54:02 +08:00
@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