# Tower Wave · 浪潮塔防

> 点击地图节点放置塔 · 自动攻击 · 10 波敌人 · 守住基地

## 30 秒上手

1. 双击 `build/index.html`
2. 等下一波倒计时 → 第一波 6+ 步兵从绿点出发
3. 在地图节点（白圈）上**点击** → 弹塔选择面板（弹道/范围/减速）
4. 选一种 → 扣金币建塔
5. 塔自动锁定范围内最远敌人射击
6. 点击**已建塔** → 升级（最高 3 级）
7. 撑过 10 波 = 通关；基地 HP 归零 = 失败

## 塔种

| 名 | 弹道 | 范围 | 减速 |
|---|---|---|---|
| 单价 | 30G | 50G | 40G |
| Lv1 伤害 | 6 | 5（溅射 40） | 2（减速 0.55） |
| Lv1 射程 | 110 | 80 | 100 |
| Lv1 冷却 | 28f | 55f | 40f |
| 优势 | 单体高频 | 群伤 | 控制 |

## 敌人

| 名 | HP | 速度 | 金币 | 备注 |
|---|---|---|---|---|
| 步兵 | 18 | 中 | 5 | 主力 |
| 快兵 | 9 | 快 | 4 | 第 2 波起 |
| 坦克 | 80 | 慢 | 14 | 第 3 波起 |
| BOSS | 320 | 极慢 | 60 | 每 5 波 1 个 |

## HUD

- 左 GOLD：当前金币
- 中 WAVE：当前波数 / 总波数
- 右 BASE HP：基地剩余血量
- 右下 2× 按钮：开启 2 倍速

## 失败 / 通关

- HP ≤ 0：基地沦陷
- 第 10 波清完：通关
- 两种都弹蒙板 + 重开按钮

## 调参

- 每波难度：`waveDef(n)` 函数中调整数量
- 塔属性：`TOWER_TYPES` 数组
- 敌人属性：`ENEMY_TYPES` 对象
- 路径：`PATH_POINTS` 由贝塞尔曲线生成
