You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tank-battle/README.md

42 lines
1006 B

# Tank Battle
Static browser tank battle game for testing a multi-agent workflow.
## Run
Open `index.html` directly or visit the mapped URL:
```text
https://splan.laidaixi.com/docs/
```
No build step or server dependency is required.
## Controls
- Move: `WASD` or arrow keys
- Fire: `Space`
- Pause: `P`
- Start / restart: `Enter`
## Multi-agent workflow
- `codex`: project scaffold, integration, Git/Gitea setup, final verification
- `zcode(glm-5.2)`: gameplay logic, collision, enemy AI, win/loss state
- `qoder(qwen3.7-max)`: UI, HUD, responsive layout, visual polish
Suggested branches:
- `feature/scaffold-codex`
- `feature/gameplay-zcode`
- `feature/ui-qoder`
## Acceptance checklist
- Player moves and shoots.
- Tanks cannot pass through walls or leave the field.
- Enemy tanks move, aim, and fire.
- Bullets collide with walls and tanks.
- Score, lives, enemies, victory, defeat, pause, and restart states update correctly.
- The game works through `https://splan.laidaixi.com/docs/`.