Files

1.4 KiB

ECHO//LOOP

ECHO//LOOP 是一款零依赖的时间回声解谜游戏。

你无法同时站在两个地方,但你可以把过去留在那里。玩家的每次移动都会成为一段时间线;点击“封存回声”后,这段路线会从起点自动重播。回声站在对应的绿色节点上时,会给同色闸门供能。你需要安排多段过去,让现在穿过一扇扇只在正确时刻打开的门。

运行

直接用浏览器打开 index.html 即可运行,不需要安装依赖、不需要构建、不需要服务端。

也可以在仓库目录运行:

python3 -m http.server 8080

然后访问 http://localhost:8080/

操作

  • 方向键或 WASD:移动
  • Space:原地等待一个脉冲
  • Enter:封存当前路线为回声
  • Backspace:撤销当前路线最后一步
  • R:重置当前实验
  • 移动端可使用棋盘下方的方向按钮

特点

  • 纯 HTML / CSS / JavaScript,零运行时依赖
  • 4 个逐步升级的实验关卡
  • 回声重放、节点供能、时间闸门和空拍机制
  • localStorage 保存本机解锁进度
  • 响应式布局与触屏控制
  • 无后端、无数据库、无外部资源请求

测试

node tests/verify.mjs

测试不安装第三方包,会验证真实 index.html 的语法、地图结构、自包含性和首关规则数据。

许可证

MIT