背景
个人比较喜欢玩扫雷,恰好又在学习C语言,所以想用自己薄弱的C语言水平实现简单的扫雷小游戏。一来提高自己的编程水平,二来通过编写自己喜欢的游戏,从另一方面获得不一样的成就感。
框架
实现扫雷不同于我前面写过的三子棋,扫雷的功能更加复杂,更加有逻辑性。
我首先将我能想到的几个模块都一一列举出来:
游戏实现函数 菜单 初始化雷区 布置雷区 打印雷区 统计雷区剩余方块
无雷方块展开函数 新手保护函数(第一次踩雷不死)
这里我已将大纲写好, 之后开始编写补充函数内容。
运行效果
不过想必小伙伴们也看到了,这个小游戏只适合展示,不适合尽情玩耍。(因为实在太费眼睛)
( 也请有意改进的小伙伴,关注我接下来对扫雷的完善,我最终会将这个简易版扫雷实现为windows系统下经典扫雷的样式。)