android扫雷需求分析,扫雷需求分析.doc

扫雷需求分析

引言:

这是对扫雷系统做的一个较为详细的介绍,以方便用户对此系统有一个初步的认识。主要的是对扫雷系统的制作结构和游戏方法做一个介绍。

一:背景

在现在社会,人们的工作和学习压力日益增大,空余时间日益减少,一些大型的娱乐游戏又耗费大量的时间,又不一定对身体有益,因此,不耗费时间的小游戏,方便省事,是一个大势所趋。

二:目的

编译此系统是为了在工作和学习之余能得到一个适当的放松,既不浪费大量的时间又可以锻炼一下自己的思维,缓解疲劳。

三:应用人群

本游戏是基于windows下的小游戏,对人基本没害处,因此,只要是能接触到computer的用户都能玩。

四:设计概述

1界面设计

本游戏分2个界面。第一个界面是游戏开始界面,有游戏(开始),新游戏(退出重新开始),统计信息(历史记录),自定义游戏(自选游戏规模),选项(难易程度),帮助(游戏规则),退出,这7个功能。第二界面是游戏界面,有时间记录和剩余雷数记录以及游戏方格区。时间是从点击按钮开始时记录,失败和过关时停止计时。

2游戏设计

游戏方格有2种,空白格和有雷格,而有雷格式采用随机分布。当点击左键时直接打开方格,点击右键则是插小红旗。游戏过关时,会提示游戏过关。本游戏分3种难度,分简单,中级,高级,对应的游戏规模是9*9(雷:10),16*16(雷:40),16*30(雷:99).同时玩家还可以自定义难度,其规模在(9--24)*(9--30),雷数在10到668之间。

3数据库设计

PlayGrade:

P_id

P_name

P_diffculty

P_time

P_win

Rank:

R_id

R_rank

R_height

R_wight

R_nolandmine

4游戏规则

左键点击方格,如果是有雷格则直接判定失败,显示全部地雷位置并且游戏结束。如果是空白格,则直接会在周围显示雷的个数。右键点击方格则是玩家判定此方格有雷。用小红旗表示,然后游戏继续。当游戏方格中的雷排完,则游戏过关并存储当前成绩。

5功能需求

1 当点击“游戏”按钮,则游戏开始。

2 点击“新游戏”按钮弹出对话框,有2个选项:1)退出并开始新游戏,2)继续游戏。

3 点击“统计信息”按钮,显示历史排名记录。

4 点击“选项”按钮,确定系统游戏难度。

5 点击“自定义”按钮,自定义游戏难度,弹出对话框,输入规模和雷数。

6 点击“帮助”按钮,显示游戏操作方法以及过关条件。

7 点击“退出”按钮,关闭游戏界面

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值