游戏模块设计.docVIP

  • 41
  • 0
  • 约小于1千字
  • 约 5页
  • 2017-05-18 发布于河南
  • 举报
游戏模块设计

游戏模块设计 根据对“连连看”游戏的分析,该游戏可分为三个模块:算法模块、界面显示模块、菜单控制模块。如下图3-1所示: 图 3-1游戏流程模块图 3 算法模块 (1).图片路径处理设计 (2).图片的产生设计 4 界面显示模块 (1).游戏界面设计 (2).游戏过关、失败的设计 5 菜单控制模块 (1). 开始游戏 (2). 重新开始 (3). 刷新 (4). 提示 (5).演示 (6).游戏难度选择 如下图3-5所示 算法设计 在检验两个方块能否消掉的时候,我们要让两个方块同时满足两个条件才行,就是两者配对并且连线成功。分 3 种情况:从下面的这三种情况,我们可以知道,需要三个检测,这三个检测分别检测一条直路经。这样就会有三条路经。若这三条路经上都是空按钮,那么就刚好是三种直线(两个转弯点)把两个按钮连接起来了1)、相邻 2)、若不相邻的先在第一个按钮的同行找一个空按钮。1.找到后看第二个按钮横向到这个空按钮所在的列是否有按钮。2.没有的话再看第一个按钮到与它同行的那个空按钮之间是否有按钮。3.没有的话,再从与第一个按钮同行的那个空按钮竖向到与第二个按钮的同行看是否有按钮。没有的话路经就通了可以消了. 3)、若2)失败后,再在第一个按钮的同列找一个空按钮。1.找到后看第二个按钮竖向到这个空按钮所在的行是否

文档评论(0)

1亿VIP精品文档

相关文档