今天我将介绍,如何使用数组与函数的知识来实现 ,最基础的扫雷游戏的实现。话不多说,接下来我们直接进入正题!
1.扫雷游戏的分析:
1.1扫雷游戏的功能玩法
首先我们需要打印菜单,可以通过菜单选择进入游戏或者退出游戏
我们默认基础扫雷是9 * 9的格子,随机布置10个雷
可以输入坐标进行排雷
如果不是雷就显示周围有几个雷,如果是雷那么游戏失败,把10个雷的位置全部确定即为胜利。
游戏界面我们默认这个样子


1.2游戏的设计
在扫雷的过程中,布置的雷以及扫雷过程中的信息都是要储存的,所以我们就需要用数据结构来储存信息。
由于是9 * 9的棋盘那么我们很自然的想到要用9 * 9的数组来进行数据的储存

正如上图,储存数据方式就是这样。当我们设计好棋盘并且,将数据储存之后呢,我们就需要进行扫雷,我们在确定好要排查的坐标后·,就需要统计此坐标周围雷的个数,并将其打印出来。直到将所有雷全部排除或者被雷炸死才能结束游戏。那么思路整理完成后我们便可以进行代码的实现。
1.3数组的定义
在上面我们分析过,

最低0.47元/天 解锁文章





