/minesweeper

一个命令行扫雷

Primary LanguageCMIT LicenseMIT

一个命令行扫雷游戏

v2.0.0版本更新:

是的我就是跳号带师
1.为每个数字添加了不同的颜色
2.调整了行间距
3.使用键盘控制光标移动代替输入坐标
4.改变了胜负判断的逻辑
5.添加了linux适配
采用了

#ifdef __linux__  
//linux代码  
#else  
//windows代码    
#endif  

不知道为什么不能使用#ifdef __WIN32

v1.0.1版本更新:

1.修改了一处提示文本

v1.0.0版本内容:

1.用户输入三个参数:地图的长、宽以及地雷的数目
2.生成地图并打印在屏幕上
3.用户通过输入格子的横纵坐标来打开格子
4.未点开的格子为白色问号;点开的数字格子为绿色数字;点开的空白格子为空格;点开的地雷为红色“X”
5.最大支持生成30*30的地图

现有最新版本不足之处

1.输入坐标的方式不够直接
2.缺乏计时模块
3.每次进入程序只能进行一次游戏
4.第一次点击可能是有雷的格子

下一版本目标

1.实现键盘控制光标打开格子以代替输入坐标 已完成
2.实现再来一局功能