英语单词大闯关 — 使用说明
一、简介
「英语单词大闯关」是一款面向小学生和初中生的英语单词学习 Web 小游戏。通过闯关挑战的方式,帮助学生记忆单词、练习发音、巩固词汇量。
- 零安装:单个 HTML 文件,用浏览器打开即可使用
- 零依赖:无需联网、无需安装任何插件
- 多题型:5 种题型混合出题,全方位巩固记忆
- 语音功能:自动朗读发音 + 麦克风跟读打分
- 自定义词库:支持添加、编辑、导入、导出自定义单词
二、环境要求
| 项目 | 要求 |
|---|---|
| 浏览器 | Chrome 60+、Edge 79+、Safari 14+(推荐 Chrome) |
| 麦克风跟读 | Chrome / Edge(Safari 部分支持) |
| 网络 | 无需联网(首次加载后离线可用) |
| 设备 | 电脑、平板、手机均可 |
提示:语音识别(跟读打分)功能在 Chrome 浏览器中支持最佳。如不可用,系统会自动降级为选择题模式。
三、快速开始
- 双击
word_game.html文件,浏览器会自动打开 - 首页点击
开始游戏 - 在关卡选择页面点击已解锁的单元
- 先浏览单词学习页面,点击
听发音 - 点击
开始挑战 进入答题
四、游戏玩法
4.1 关卡系统
- 共 12 个单元,分为小学(Unit 1-6)和初中(Unit 7-12)
- 每个单元 15 个单词,共 180 个单词
- 第一关默认解锁,后续关卡需至少获得 1 星 才能解锁
- 每关可重复挑战,取最高分记录
4.2 五种题型
每关随机出现 15 道题,包含以下 5 种题型:
| 题型 | 说明 | 分值 |
|---|---|---|
| 中译英选择题 | 给出中文释义,从 4 个英文单词中选出正确答案 | +10 分 |
| 英译中选择题 | 给出英文单词,从 4 个中文释义中选出正确答案 | +10 分 |
| 听音辨词 | 播放单词发音,从 4 个单词中选出对应的 | +10 分 |
| 拼写填空 | 给出中文释义和音标提示,手动输入英文单词 | +15 分 |
| 跟读打分 | 听发音后对着麦克风朗读,系统自动评分 | 5~15 分 |
4.3 跟读打分规则
| 识别相似度 | 得分 | 评价 |
|---|---|---|
| ≥ 80 分 | +15 分 | 太棒了! |
| ≥ 60 分 | +10 分 | 不错哦! |
| < 60 分 | +5 分 | 继续加油! |
4.4 星级评定
完成一关后根据正确率评定星级:
| 正确率 | 星级 |
|---|---|
| ≥ 90% | |
| ≥ 70% | |
| ≥ 50% | |
| < 50% | 未通过 |
4.5 时间奖励
- 在 60 秒内完成关卡,额外获得 +20 分时间奖励
4.6 积分系统
- 每关记录最高分,重复挑战只保留更高分数
- 总分 = 所有关卡最高分之和
- 积分数据自动保存在浏览器中,关闭页面不会丢失
五、界面导航
首页
├── 🎮 开始游戏 → 关卡选择 → 单元学习 → 答题闯关 → 结果页面
└── 📚 单词管理 → 单元列表 → 单词编辑
5.1 首页
- 显示当前总分
- 开始游戏:进入关卡选择
- 单词管理:进入词库管理(自定义单词)
5.2 关卡选择
- 上方为小学单元(粉色标签),下方为初中单元(蓝色标签)
- 每张卡片显示:单元编号、名称、星级、最高分
表示未解锁,需通过前一关- 点击
学习 可直接进入单词预览(不开始答题)
5.3 单词学习
- 列出当前单元所有 15 个单词
- 每个单词显示:英文、音标、中文释义、例句
- 点击
按钮听标准发音 - 学习完毕后点击
开始挑战
5.4 答题闯关
- 顶部显示:当前题号、得分、计时
- 进度条显示答题进度
- 答错时会显示正确答案,2 秒后自动进入下一题
- 点击 ← 退出 会弹出确认框(进度不保存)
5.5 结果页面
- 显示星级、得分、用时、正确率
- 可选择:重玩本关、选择关卡、下一关
六、单词管理(自定义词库)
6.1 进入管理
首页点击
单词管理 进入管理界面。
6.2 管理单元
| 操作 | 说明 |
|---|---|
| 新建单元 | 点击「 |
| 编辑单元 | 点击卡片上的「 |
| 删除单元 | 点击「 |
| 进入单词列表 | 点击单元卡片,查看和管理该单元的单词 |
6.3 管理单词
| 操作 | 说明 |
|---|---|
| 添加单词 | 点击「 |
| 编辑单词 | 点击单词卡片,修改内容后保存 |
| 删除单词 | 点击单词右侧的「 |
| 听发音 | 点击单词右侧的 |
6.4 单词字段说明
| 字段 | 必填 | 说明 | 示例 |
|---|---|---|---|
| 英文单词 | 英文单词 | apple | |
| 中文释义 | 中文翻译 | 苹果 | |
| 音标 | 国际音标 | /ˈæpl/ | |
| 例句(英文) | 英文例句 | I eat an apple every day. | |
| 例句翻译(中文) | 例句中文翻译 | 我每天吃一个苹果。 |
6.5 导出词库
点击「
导出词库」,系统会下载一个 JSON 文件。可用于:
- 备份当前词库
- 分享给他人使用
- 在不同设备间迁移
6.6 导入词库
点击「
导入词库」,在文本框中粘贴 JSON 数据。JSON 格式如下:
[
{
"name": "我的单元",
"category": "小学",
"words": [
{
"en": "hello",
"zh": "你好",
"phonetic": "/həˈləʊ/",
"ex": "Hello, world!",
"exZh": "你好,世界!"
},
{
"en": "goodbye",
"zh": "再见",
"phonetic": "/ɡʊdˈbaɪ/",
"ex": "Goodbye, my friend!",
"exZh": "再见,我的朋友!"
}
]
}
]
导入规则:
- 导入后会替换当前所有词库
- 每个单元必须包含
name和words字段 - 每个单词必须包含
en和zh字段 phonetic、ex、exZh为可选字段
6.7 恢复默认词库
点击「
恢复默认」,可将词库恢复为系统内置的 180 个单词(12 个单元)。注意:此操作会清除所有自定义修改和游戏进度。
七、数据存储
所有数据保存在浏览器的 localStorage 中:
| 数据项 | 说明 |
|---|---|
| 游戏进度 | 各关卡星级、最高分、总分 |
| 自定义词库 | 用户添加/修改的单词和单元 |
注意:清除浏览器缓存会导致数据丢失,建议定期使用「导出词库」功能备份。
八、常见问题
Q1:跟读打分功能无法使用?
A:跟读打分依赖浏览器的语音识别 API(Web Speech API)。请确保:
- 使用 Chrome 或 Edge 浏览器
- 已授权麦克风权限
- 页面通过 HTTPS 或 localhost 访问(本地文件也可用)
如果仍不可用,系统会自动降级为选择题模式,不影响其他功能。
Q2:如何重置游戏进度?
A:进入「单词管理」→ 点击「
恢复默认」,词库和进度都会重置。
Q3:可以在手机上使用吗?
A:可以。游戏采用响应式设计,适配手机屏幕。建议使用 Chrome 浏览器以获得最佳体验。
Q4:导入词库后之前的进度还在吗?
A:导入词库只替换词库数据,不影响游戏进度。但如果单元数量发生变化,对应关卡的进度可能会错位。建议导入后使用「恢复默认」重置进度。
Q5:如何分享词库给同学?
A:点击「
导出词库」下载 JSON 文件,发送给同学。同学在「
导入词库」中粘贴内容即可使用。
九、内置词库一览
| 单元 | 分类 | 主题 | 单词数 |
|---|---|---|---|
| Unit 1 | 小学 | 动物 | 15 |
| Unit 2 | 小学 | 颜色 | 15 |
| Unit 3 | 小学 | 数字 | 15 |
| Unit 4 | 小学 | 家庭 | 15 |
| Unit 5 | 小学 | 食物 | 15 |
| Unit 6 | 小学 | 学校 | 15 |
| Unit 7 | 初中 | 情感 | 15 |
| Unit 8 | 初中 | 天气 | 15 |
| Unit 9 | 初中 | 旅行 | 15 |
| Unit 10 | 初中 | 科技 | 15 |
| Unit 11 | 初中 | 环境 | 15 |
| Unit 12 | 初中 | 抽象概念 | 15 |
| 合计 | 180 |
