littlebot
Published on 2025-04-15 / 3 Visits
0

【源码】基于Qt Widgets的扫雷游戏

项目简介

本项目运用C++语言和Qt框架,基于Qt Widgets开发了一款扫雷游戏,复刻了经典扫雷玩法,能为各年龄段玩家带来熟悉的游戏体验。

项目的主要特性和功能

特性

  1. 临摹Microsoft经典扫雷游戏,玩法与界面均高度还原。
  2. 基于Qt 6.6.2开发,采用原生UI,具备良好的跨平台兼容性。
  3. 运用C++11新特性,如自动类型推导、箭头函数等。

功能

  1. 主窗口功能:展示游戏区域和菜单,支持开始新游戏、选择不同游戏难度。
  2. 游戏核心功能:随机生成雷区,显示雷区周围雷的数量,提供标记功能。
  3. 设置功能:允许玩家自定义游戏难度,包括行数、列数和雷的数量,可保存和读取游戏设置。
  4. 历史排行榜功能:记录玩家游戏成绩,展示历史最佳成绩及对应玩家信息。

安装使用步骤

  1. 确保已下载项目的源码文件。
  2. 安装MinGW 11.2.0 64 - bit for C++编译器和Desktop Qt 6.6.2 MinGW 64 - bit开发环境。
  3. 安装CMake 3.27.7,并使用其构建项目。
  4. 运行生成的可执行文件,启动游戏。
  5. 根据自身需求设置游戏难度,开始游戏。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】