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。

最新文章

  1. django开发过程中静态文件路径配置
  2. PHP面向对象07_PDO
  3. codevs1091 传染病控制
  4. Java NIO、NIO.2学习笔记
  5. Scrapy安装介绍
  6. 胡扯两句——CDQ分治
  7. google和ebay微服务经验
  8. java用户界面—创建一个面板
  9. 生产系统ELK日志采集系统
  10. keras在win下的安装,使用等
  11. 10享元模式Flyweight
  12. 欢迎大家使用Druid,常见问题在这里解答,希望对大家有所帮助
  13. Rstdio 中print中文乱码
  14. gitlab查看项目ID/projectId
  15. hdu 2546 饭卡(背包)
  16. sharepoint 版本信息查看
  17. 前后端分离——token超时刷新策略
  18. Python 脚本编程及国际化
  19. STL : List使用时应注意的问题
  20. os.path.dirname( __ file __ ) 2018/6/2

热门文章

  1. jquery:为动态加载的元素绑定事件
  2. 10-Helm
  3. 1.Java概述、安装及环境搭建
  4. 1.4.1python下载网页(每天一更)
  5. Scala的常用小技巧
  6. 解释一下一门语言该有的东东(Javascript)
  7. cogs 1317. 数列操作C 区间修改 区间查询
  8. java课堂 动手动脑2
  9. 【React踩坑记二】react项目实现JS路由跳转
  10. fiddler设置断点