用 Javascript 写了个经典的打砖块游戏 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a Javascript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
Javascript 权威指南第 5 版
Closure: The Definitive Guide
GSANDLY
V2EX    Javascript

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

  •  
  •   GSANDLY 2017-03-30 17:58:04 +08:00 3615 次点击
    这是一个创建于 3127 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    13 条回复    2017-03-31 09:54:02 +08:00
    GSANDLY
        1
    GSANDLY  
    OP
       2017-03-30 18:10:30 +08:00
    我去竟然忘加项目链接了…… https://github.com/GSANDLY/Break-Brick
    dxcqcv
        2
    dxcqcv  
       2017-03-30 20:39:28 +08:00
    一直在加载,不知道为什么,搞个进度条吧
    GSANDLY
        3
    GSANDLY  
    OP
       2017-03-30 21:17:40 +08:00
    @dxcqcv 请问你用的是什么浏览器呢?可能是因为,我这里面有用了一些 ES6 语法,你的浏览器不支持吧~
    hjdtl
        4
    hjdtl  
       2017-03-30 21:17:44 +08:00
    有 bug ,小球碰到底部游戏不会结束。
    GSANDLY
        5
    GSANDLY  
    OP
       2017-03-30 21:19:20 +08:00   1
    @hjdtl 哈哈,是的,我偷懒了,没处理这个……我抽空来改下
    ClassicOldSong
        6
    ClassicOldSong  
       2017-03-30 21:27:16 +08:00
    用 ES6 的话至少 babel 一下吧。。。不愿意用 babel 的话 buble 也行
    peneazy
        7
    peneazy  
       2017-03-30 21:39:41 +08:00
    战略 mark
    guomuzz
        8
    guomuzz  
       2017-03-31 03:19:39 +08:00 via iPhone
    点进来之前以为是 canvas.. 因为我之前用 canvas 做过一个......
    justfun
        9
    justfun  
       2017-03-31 09:09:39 +08:00 via iPhone
    战略 follow
    GSANDLY
        10
    GSANDLY  
    OP
       2017-03-31 09:47:28 +08:00
    @guomuzz 可以分享一下哈
    GSANDLY
        11
    GSANDLY  
    OP
       2017-03-31 09:49:35 +08:00
    @peneazy 多谢捧场嘿
    GSANDLY
        12
    GSANDLY  
    OP
       2017-03-31 09:49:51 +08:00
    @justfun 多谢支持哈
    GSANDLY
        13
    GSANDLY  
    OP
       2017-03-31 09:54:02 +08:00
    @ClassicOldSong 当时感觉代码也不多,本完全可以用 ES5 的语法的,用 ES6 算是为了好玩尝试下,也就没加转换。见笑啦~~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3558 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 04:24 PVG 12:24 LAX 21:24 JFK 00:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86