java之扫雷小游戏

1.扫雷游戏(需求分析)

属于windows系统中的一种自带游戏,并且也是一款益智类型的游戏,该游戏操作简便,容易上手,由不同的难度级别增加游戏体验感。

 

2.扫雷游戏规则(概要设计)

  1. 游戏界面

由N个方块组合而成的一个操作界面,在方块上实现点击的行为

开启方块内容,从而实现扫雷的操作.

     2.雷

在扫雷游戏中分为不同的级别,初级版本只包含10个雷,但雷区

由9x9个格子组成

  1. 3.雷区内容

特征:

                   (1) 未开启状态

         

                  (2)   开启后状态

                                    开启后为空白的状态

                                          

                                   开启后为数字的状态

                                      

                                    开启后为雷的状态

                                   

 

扫雷子数量和雷数相同表示游戏胜利,反之如果

 

4.开启的格子内容为雷直

但面板中剩余的未开启格接游戏结束.

如果开启的格子内容为空白的时候会将周围内容为空白的格子开启,

直到格子内容为数字的时候就停止开启.

 

5.扫雷分析功能 (详细设计)

实体类:扫雷游戏中存在的对象

格子对象(Grid):内容属性、状态属性

核心功能类:

雷区绘制(createGrid)、布雷(sendMine)、布雷数、踩雷

测试类等

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值