1。地图
(1)地图形状不同,尺寸不变
(2)背景图变化
2。步数
(1)不同关卡步数不同
(2)步数为01,游戏失败
3。道具
4。消除
(1)>=3可消除
(2)不可消除时,自动打乱
5。数据
(1)地图数据
(2)基础数据
(3)关卡数据
(4)道具数据
6。视图
(1)元素视图
(2)背景视图
(3)关卡视图
(4)道具视图
(5)结束面板
7。逻辑
(1)主逻辑控制
(2)数据解析器
(3)地图数据控制
(4)连接算法
(5)视图控制
8。选择存储元素的数组:一维数组,二维数组?
9。