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 · 3307 次点击
    这是一个创建于 2796 天前的主题,其中的信息可能已经有所发展或是发生改变。

    哈哈,这个其实在我写 贪吃蛇 之前就已经完成了。这个项目之前之所以没发出来,是因为对代码不是太满意……像之前的 贪吃蛇,我改造了好多次,当时正值学习 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   ·   实用小工具   ·   930 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:26 · PVG 06:26 · LAX 14:26 · JFK 17:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.