# MineSweeperFun **Repository Path**: primary-apprentice/mine-sweeper-fun ## Basic Information - **Project Name**: MineSweeperFun - **Description**: 纯html+js页面小游戏,在枯燥的学习中探索有趣的灵魂 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-12 - **Last Updated**: 2025-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MineSweeperFun #### 介绍 一个扫雷小游戏 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx ### 扫雷小游戏 1. **打开方式**:在浏览器中直接打开 `index.html` 文件即可。 2. **玩法简介**: * **难度选择**:页面上方可选择"小"、"中"、"大"三种难度。 * **翻开格子**:鼠标左键点击(移动端短按)格子。 * **标记地雷**:鼠标右键点击(移动端长按)格子进行标记或取消标记。 * **计时与雷数**:页面上方会显示游戏用时和剩余地雷数量。 * **胜利条件**:翻开所有非雷格子。 * **失败条件**:翻开地雷。 ### 火影格斗游戏 1. **打开方式**:在浏览器中直接打开 `fight.html` 文件即可。 2. **玩法简介**: * **角色选择**:进入游戏后,首先选择你的火影角色,点击"开始游戏"进入对战。 * **移动**:键盘 `A` 键向左移动,`D` 键向右移动。 * **跳跃**:键盘 `W` 键跳跃。 * **攻击**:键盘 `J` 键进行攻击。 * **目标**:击败电脑AI控制的对手,将对方血量降为0。 ### 打飞机小游戏 1. **打开方式**:在浏览器中直接打开 `airwar.html` 文件即可。 2. **玩法简介**: * **移动**: * **PC端**:使用键盘 `左箭头` 或 `A` 键向左移动,`右箭头` 或 `D` 键向右移动。 * **移动端**:点击屏幕下方的 `◀️` 按钮向左移动,`▶️` 按钮向右移动。 * **发射子弹**: * **PC端**:按下键盘 `空格` 键发射子弹。 * **移动端**:点击屏幕下方的 `🔫` 按钮发射子弹。 * **目标**:击落不断出现的敌机获得分数,同时躲避敌机,避免被敌机撞击或让敌机漏过屏幕底部。 * **生命与得分**:页面上方显示当前得分和剩余生命。 * **游戏结束**:生命耗尽时游戏结束,会显示最终得分。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) # 贪吃蛇游戏 这是一个使用HTML5 Canvas和JavaScript实现的经典贪吃蛇游戏。 ## 游戏说明 - 使用方向键(↑↓←→)控制蛇的移动方向 - 吃到红色食物可以增加分数和蛇的长度 - 撞到墙壁或自己的身体会导致游戏结束 - 游戏目标是尽可能获得高分 ## 游戏特点 - 简洁清晰的界面设计 - 流畅的游戏体验 - 实时分数显示 - 碰撞检测系统 - 随机生成食物位置 ## 如何开始 1. 直接在浏览器中打开`snak.html`文件 2. 使用方向键开始游戏 3. 尽可能多地吃到食物,同时避免碰撞 ## 技术实现 - HTML5 Canvas用于游戏渲染 - JavaScript用于游戏逻辑 - 纯CSS实现界面布局