【C语言】实现简易扫雷(仿windows下扫雷)

背景

        个人比较喜欢玩扫雷,恰好又在学习C语言,所以想用自己薄弱的C语言水平实现简单的扫雷小游戏。一来提高自己的编程水平,二来通过编写自己喜欢的游戏,从另一方面获得不一样的成就感。

框架

        实现扫雷不同于我前面写过的三子棋,扫雷的功能更加复杂,更加有逻辑性。

        我首先将我能想到的几个模块都一一列举出来:

               游戏实现函数    菜单    初始化雷区    布置雷区    打印雷区    统计雷区剩余方块    
               无雷方块展开函数    新手保护函数(第一次踩雷不死)

       这里我已将大纲写好, 之后开始编写补充函数内容。

运行效果

                                  

        

        不过想必小伙伴们也看到了,这个小游戏只适合展示,不适合尽情玩耍。(因为实在太费眼睛)

       ( 也请有意改进的小伙伴,关注我接下来对扫雷的完善,我最终会将这个简易版扫雷实现为windows系统下经典扫雷的样式。)

源代码

        下面是我写的代码,如果有不足之处,非常欢迎小伙伴们积极指出。
                        (如果有小伙伴有不懂的地方,欢迎在评论区提问)
       
        头文件
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值