
录制你 5 秒的路径 → 它变成你的"过去回声" → 下一关你 + 所有过去回声同时存在 → 不能碰任何回声。
录制你 5 秒的路径 → 它变成你的"过去回声" → 下一关你 + 所有过去回声同时存在 → 不能碰任何回声。
echo_best| 常量 | 默认 | 说明 |
|---|---|---|
RECORD_DURATION | 5.0 | 录制时长 |
PLAY_DURATION | 5.0 | 回放时长 |
TARGET_CRYSTALS | 3 | 每关需收水晶数 |
speed | 240 | 玩家 px/s |
| 碰撞半径 | r+10 | 与 ghost 命中阈值 |
玩家通过 5 秒鼠标轨迹录制,不断获得 过关 + 永久留下的 ghost 即时反馈,为了 挑战自己历史最高关卡 / 突破创造性边界,逐步形成 「为未来留出空白通道」的路径规划策略。
ghosts: Array<{
path: [{x,y,t}, ...], // 录制采样 ~300 点
i: number, // play 时的当前回放指针
color: hsl string
}>src/index.html 与 build/index.html 字节一致(9822 bytes)node --check 通过(提取 <script> 内 JS)build/index.html:✅ 立即可玩玩家第一次进入:overlay 文案足够清楚(5s 录制 / 5s 回声追击)→ 点开始 → 看到自己光球 + 3 颗水晶 → 直觉拖去收集 → 5s 内大概率收满 → 自动进入回放 → 看到自己的 ghost 复活 → 必须躲开 → 紧张感正反馈。
between 阶段(关卡间)1.5s 等待没有跳过按钮俄罗斯方块 lite · 7 种方块下落 · 消行得分 · 顶到顶 = GG
点击地图节点放置塔 · 自动攻击 · 10 波敌人 · 守住基地
鼠标瞄准 + 单击发射 + 3+ 同色相邻 = 消除 + 浮动消失 + 通关或泡泡触底
拖拽画几条斜板 → 按 GO → 看小球被重力 + 反射推进,落入篮筐 = 过关。
鼠标瞄准 + 单击释放 + 同级球碰撞自动合成升级 + 容器顶部红线 = Game Over
—