Skip to content

Precursors/Krakout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#打砖块游戏 通过canvas来实现

现在并没有完成。。。

thinking:

  • 控制器

用于控制游戏的事件,操作...等等 属于顶层对象

  • 矩阵

生成矩阵
将矩阵最外层的坐标信息传给控制器
监听小球是否碰撞,调用被碰撞的砖块的事件

  • 方块

生成自身方块形状
方块的描述
碰撞效果

  • 小球

运动轨迹
小球的形状

  • 弹板

位移
弹板的形状

  • 每个模块就是一个canvas 省的到时候有动画效果重绘代价太大