一.需求分析
1.游戏主界面
每一个图标的大小为 60x60 像素,随着游戏关卡的变化,界面从 7*7
变为 9*8,图标种类从 4 种变为 7 种,前后两次点击的相邻图标交换
位置,消除以后刷新界面,步数减一,分数增加,进度条变化
2.持续消除和填补空白
持续消除可消除图标,消除以后上部的图标下落,产生新的图标填补
空白位置。
3.判断游戏胜负及星级
出现三个及以上的相同图标连成行或列时即为可消除:判 断 横 向 有 多
少相同图标相连,这些图标的纵坐标相同,用循环检测最长相同图标
数量。同理,判断竖直方向。
根据分数和步数判断游戏胜负和星级。
4.处理鼠标响应
鼠标响应包括鼠标点击选项,按钮的响应和点击图标的响应
5.游戏界面和菜单
(1)开始界面
开始:开始游戏
帮助:了解游戏规则
(2)关卡选择界面(胜利界面)
关卡:选择关卡
退出:退出游戏
评论0