# Minesweeper **Repository Path**: narutos_admin/minesweeper ## Basic Information - **Project Name**: Minesweeper - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-28 - **Last Updated**: 2026-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Minesweeper 基于 Cocos Creator 3.x开发的经典扫雷游戏 ## 项目简介 这是一个使用 Cocos Creator 3.x 引擎开发的经典扫雷游戏。游戏保留了传统扫雷游戏的核心玩法,并提供了丰富的主题皮肤和多语言支持。 ## 功能特性 - **经典扫雷玩法**:左键点击翻开格子,右键标记地雷 - **多种难度级别**:简单、普通、专家三种难度模式 - **丰富主题皮肤**:内置10款精美主题皮肤可供选择 - **多语言支持**:支持中文和英文界面 - **计时系统**:记录游戏时长 - **雷数显示**:实时显示剩余地雷数量 ## 技术栈 - **游戏引擎**:Cocos Creator 3.x - **开发语言**:TypeScript - **框架**:Oops-Framework ## 项目结构 ``` ├── assets/ │ ├── bundle/ # 游戏资源包 │ │ ├── common/ # 通用资源(预制体、动画、纹理) │ │ ├── config/ # 游戏配置 │ │ ├── game/ # 游戏主题资源 │ │ ├── gui/ # UI界面预制体 │ │ └── language/ # 语言资源 │ ├── scripts/ # 游戏脚本 │ │ ├── common/ # 公共模块 │ │ ├── initialize/ # 初始化模块 │ │ └── ui/ # UI模块 │ └── resources/ # 资源配置 ├── extensions/ # 扩展插件 │ ├── oops-plugin-excel-to-json/ │ └── oops-plugin-framework/ └── excel/ # Excel配置文件 ``` ## 快速开始 ### 环境要求 - Cocos Creator 3.x 版本 - Node.js 14.x 或更高版本 ### 运行项目 1. 克隆项目到本地 2. 使用 Cocos Creator 打开项目目录 3. 点击预览按钮或使用 `Cmd+R` (Mac) / `Ctrl+R` (Windows) 运行 ### 构建发布 1. 在 Cocos Creator 中选择 `项目 -> 构建发布` 2. 选择目标平台(Web、iOS、Android等) 3. 点击构建按钮 ## 游戏玩法 - **左键点击**:翻开格子 - **右键点击**:标记/取消标记地雷 - **双击**:当数字周围已标记足够地雷时,自动翻开剩余格子 ## 配置说明 游戏难度配置可在 `assets/scripts/common/config/GameDifficultyConfig.ts` 中修改: - **简单模式**:9×9 网格,10个地雷 - **普通模式**:16×16 网格,40个地雷 - **专家模式**:16×30 网格,99个地雷 ## 许可证 MIT License