# Color Trace · Changelog

## v0.1 (2026-05-13)

### Added
- 单文件 HTML 原型，454 行
- 4 色珠子随机分布 + 物理漂浮
- 鼠标 + 触屏双输入支持
- 拖拽路径绘制（发光描边）
- 同色相邻判定（距离阈值）
- 异色警示（红光覆盖）
- 平方得分公式 N²×10
- ERROR 红灯计数（5 灯）
- 5 次错误 Game Over
- 6 重反馈：高亮 + 路径 + 警示 + 粒子 + 飘字 + 音效
- 大链居中飘字（5+ 触发）
- 状态机 intro/playing/ended
- 重新开始
- 自动补充新珠

### Dev Notes
- 触屏适配：touch-action: none + touchstart/move/end + getPoint() 兼容
- 路径绘制使用 shadowBlur 制造发光效果
- 拖拽中实时 highlight，松开统一结算
- 音效用 WebAudio 合成（拖加 / 消除 / 错误 三种）
- 全部图形 Canvas 实时绘制，无外部资源
