项目简介
本项目运用C++语言和Qt框架,基于Qt Widgets开发了一款扫雷游戏,复刻了经典扫雷玩法,能为各年龄段玩家带来熟悉的游戏体验。
项目的主要特性和功能
特性
- 临摹Microsoft经典扫雷游戏,玩法与界面均高度还原。
- 基于Qt 6.6.2开发,采用原生UI,具备良好的跨平台兼容性。
- 运用C++11新特性,如自动类型推导、箭头函数等。
功能
- 主窗口功能:展示游戏区域和菜单,支持开始新游戏、选择不同游戏难度。
- 游戏核心功能:随机生成雷区,显示雷区周围雷的数量,提供标记功能。
- 设置功能:允许玩家自定义游戏难度,包括行数、列数和雷的数量,可保存和读取游戏设置。
- 历史排行榜功能:记录玩家游戏成绩,展示历史最佳成绩及对应玩家信息。
安装使用步骤
- 确保已下载项目的源码文件。
- 安装MinGW 11.2.0 64 - bit for C++编译器和Desktop Qt 6.6.2 MinGW 64 - bit开发环境。
- 安装CMake 3.27.7,并使用其构建项目。
- 运行生成的可执行文件,启动游戏。
- 根据自身需求设置游戏难度,开始游戏。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】