1. 首页
  2. 编程语言
  3. Javascript
  4. 利用原生js实现html5小游戏之打砖块(附源码)

利用原生js实现html5小游戏之打砖块(附源码)

上传者: 2021-05-07 07:58:38上传 PDF文件 131.01 KB 热度 4次

小游戏的实现逻辑上可能并不完善,也许会有一些 bug ,但是毕竟只是为了提升编程能力与技巧,希望大家不要太较真作为第一次分享,我选择打砖块这个逻辑不算太复杂的小游戏。同时,为了接近真实游戏效果,在游戏中也添加了关卡,砖块血量,以及物理碰撞模型的简略实现。collide 方法检测小球与砖块是否碰撞,并返回布尔值分数类:会记录当前分数、关卡数,其中 computeScore 方法会在小球碰撞砖块且砖块血量为0时调用,并累加总分场景类:主要是根据游戏难度级别,绘制不同关卡及砖块集合。其中 creatBlockList 方法先生成所有砖块的二维坐标数组,再调用 initBlockList 方法进行所有砖块的实例化游戏核心类:这里包括游戏主要运行逻辑,包括但不限于以下几点

下载地址
用户评论