
彩色字母从右向左漂浮,键盘拼字消除,字母碰到左边界 = 失败。
双击 build/index.html → 按任意键开始 → 按对应字母键消除。
| 输入 | 行为 |
|---|---|
| A-Z 键 | 消除场上最左侧该字母 |
| 任意键(介绍页) | 开始游戏 |
CONFIG:
SPAWN_INTERVAL_MIN/MAX:生成间隔SCROLL_SPEED_MIN/MAX:漂浮速度WARNING_X:警示距离(左 150px)COMBO_BONUS:每连击倍率增量WRONG_PENALTY:错按 combo 衰减系数RAMP_PER_SEC:难度递增速率LETTER_POOL:字母池src/index.html 360 行、build/index.html、DESIGN/PLAYTEST/ACCEPTANCE/EXPANSION_HANDOFF/EXPANSION_PLAN/COMMERCIALIZATION/DAILY/CHANGELOG.md
第一个 30 秒:看介绍 → 按任意键 → 字母气泡开始飘 → 试按 A → 看到 +100 飘字和粒子 → 想"再快"。
正反馈:按键瞬间命中 + 粒子 + 飘字 + 音调爬升,<200ms 完成闭环。
第二局动机:MAX COMBO + SURVIVED 双数字挑战;练打字心理。
最强爽点:连续命中到 30+ COMBO 时,屏幕一直亮闪 + 音调连续爬升 + COMBO 红字飘屏,玩家进入"心流"。
最弱断点:场上字母多时,玩家眼睛跳读慢于手速,导致错按 COMBO 腰斩。
待验证:
玩家通过 [识别字母 + 键盘对应键],
不断获得 [智能锁定 + 连击倍率 + 音调爬升],
为了 [最高分 + 最大 COMBO + 最长生存],
逐步形成 [优先打最危险 vs 优先打可连击 的实时决策]。让一个不知情玩家在 5 分钟内玩 ≥ 3 局,自发说"还想试一把"。
5 名不知情玩家,5 分钟。记录:局数 / MAX COMBO / 自发评论 / 是否说"练打字"。
5 人平均 ≥ 3 局,≥ 3 人续玩,≥ 1 人说"练打字"。
请基于 E:\project513\prototypes\2026-05-13-06-word-wave\ 执行扩展验证 v2。
本次只验证 [键盘灵敏度 + 单词模式 v1]。
不要加商业化。
完成后输出新版原型、对比报告和最终推荐配置。彩色字母漂浮 → 键盘拼字消除 → 连击倍率 → 字母触左边失败
与已有 7 种 input(键盘移动/车道/hold、鼠标点击/拖拽/追随/hold-release)都不同。键盘字母键是普世技能,但作为游戏 input 罕见。
玩家只按字母键,系统自动找"最左侧(最危险)"的那一个消除。这避免了"我按 A 但要先选哪个 A"的认知负担。
得分公式 = 100 + combo × 5。鼓励玩家"打通"而非"选打"。
错按场上没有的字母 = combo 砍半。比"清零"温和,比"无惩罚"刺激。
最左 150px 区域涂红 + 接近字母变红闪烁。视觉警示,避免"意外失败"。
nextInterval = base * max(0.4, 1 - elapsed_sec * 0.012)
基础区间 700-1400ms
50 秒后达 ~40% 间隔
vx = -(0.8 ~ 1.4) * (1 + elapsed_sec * 0.04)
50 秒后速度 3 倍
gained = 100 + combo * 5
连击 10:150 → 单次命中 250 分
连击 20:200 → 300 分
连击 50:350 → 450 分
连击 100:600 → 700 分
线性增长,避免指数爆炸破坏平衡。
| 元素 | 实现 |
|---|---|
| 背景 | 横向渐变(左红色调到中黑) |
| 字母气泡 | 渐变填充 + 高光 + 呼吸缩放 |
| 字母字符 | 30px 粗体白字 + 黑色描边 |
| 警示区 | 左 150px 半透明红 + 虚线分隔 |
| 警示字母 | 接近时变红 + 描边闪烁 |
| 消除粒子 | 同色 14 粒 |
| 飘字 | +N、MISS、N COMBO! |
| 闪屏 | 命中时同色微闪、错按红闪强 |
| 屏幕震动 | shake 变量 |
WebAudio:
build/index.htmlnode --check 通过hitChar(ch): 遍历字母找 ch === l.ch && x < bestX 的字母alive = false + score + combocombo = floor(combo * 0.5)Letter.update() 检测 x < LETTER_R(1 + sec * 0.04)| 反馈 | 实现 |
|---|---|
| 字母气泡 | 渐变球 + 字符 |
| 警示区 | 半透明红 + 虚线 |
| 警示字母 | 闪烁红色 |
| 消除粒子 | 14 个同色粒 |
| 命中飘字 | +N 同色 |
| 错按飘字 | MISS 红 |
| 大连击 | 居中 80px 金字 |
| 闪屏 | 命中同色微闪、错按红闪 |
| 屏幕震动 | shake 变量 |
| 音效 | 命中/错按/失败 三类 |
| 指标 | 分数 | 依据 |
|---|---|---|
| 30 秒可理解 | 9 | 拼字 = 普世技能 |
| 操作反馈 | 9 | 6 重反馈 + 音调爬升 |
| 核心循环 | 9 | 看-按-消-连,4 步紧 |
| 复玩动力 | 8 | MAX COMBO + 生存时长双挑战 |
| 爽感 | 8 | 连击爬升音调 + 大字飘屏 |
| 策略空间 | 7 | 选哪个字母先打有思考 |
| 开发完成度 | 8 | 360 行、语法通过 |
| 商业扩展潜力 | 8 | 单词/难度/特殊气泡都好扩 |
8 维平均:8.25
候选矩阵:
总分 = 87
| 条件 | 阈值 | 实际 | 通过 |
|---|---|---|---|
| 综合 | ≥ 8 | 8.25 | ✅ |
| 30秒 | ≥ 8 | 9 | ✅ |
| 核心 | ≥ 8 | 9 | ✅ |
| 复玩 | ≥ 7 | 8 | ✅ |
| 完成度 | ≥ 7 | 8 | ✅ |
| 无阻塞 bug | 是 | 是 | ✅ |
结论:达到好玩门槛 → GO
俄罗斯方块 lite · 7 种方块下落 · 消行得分 · 顶到顶 = GG
点击地图节点放置塔 · 自动攻击 · 10 波敌人 · 守住基地
鼠标瞄准 + 单击发射 + 3+ 同色相邻 = 消除 + 浮动消失 + 通关或泡泡触底
拖拽画几条斜板 → 按 GO → 看小球被重力 + 反射推进,落入篮筐 = 过关。
鼠标瞄准 + 单击释放 + 同级球碰撞自动合成升级 + 容器顶部红线 = Game Over
—