java之扫雷小游戏

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

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

 

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

  1. 游戏界面

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

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

     2.雷

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

由9x9个格子组成

  1. 3.雷区内容

特征:

                   (1) 未开启状态

         

                  (2)   开启后状态

                                    开启后为空白的状态

                                          

                                   开启后为数字的状态

                                      

                                    开启后为雷的状态

                                   

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

 

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

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

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

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

 

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

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

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

核心功能类:

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

测试类等

发布了52 篇原创文章 · 获赞 38 · 访问量 2513

猜你喜欢

转载自blog.csdn.net/weixin_44364444/article/details/104016995