扫雷[游戏]
扫雷是一款相当大众的小游戏,游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷。
今天这篇文章就来讲解一下如何用C语言写一个扫雷小游戏
首先我们先来大致分析一下我们需要实现哪些功能
实现基本的功能:布置雷
排雷
踩雷,炸死
排雷成功判断
实现原理 :
1.数据存储:
雷的信息存储
排查出来的信息存储
各自使用一个⼆维数组来存储。 为了实现⼀个 9*9 的雷阵,我们需要创建⼀个 11*11的数组 。(为了方便统计雷区边上坐标周围的雷的个数)
#define ROW 9 #define COL 9 // 表示核⼼心位置的⾏行行和列列
#define ROWS ROW+2