docs(01-01): complete HTML scaffold plan — HiDPI canvas, game loop, Player 1 input

- Created 01-01-SUMMARY.md documenting objects built, decisions, patterns
- Updated STATE.md: position advanced to plan 2/2 in Phase 1
- Updated ROADMAP.md: Phase 1 plan 1/2 complete (in progress)
- Marked CORE-07 and VFX-05 requirements as complete in REQUIREMENTS.md
This commit is contained in:
Dabit
2026-03-10 14:48:47 +01:00
parent e43b82b4cb
commit 8625d8ed5f
4 changed files with 142 additions and 19 deletions

View File

@@ -15,7 +15,7 @@ Requirements for initial release. Each maps to roadmap phases.
- [ ] **CORE-04**: Ball speed increases gradually over the course of a match
- [ ] **CORE-05**: Player scores a point when ball passes opponent's paddle
- [ ] **CORE-06**: Match ends when a player reaches the target score (first to N points)
- [ ] **CORE-07**: Player 1 controls paddle with keyboard (W/S keys)
- [x] **CORE-07**: Player 1 controls paddle with keyboard (W/S keys)
- [ ] **CORE-08**: Player 2 controls paddle with keyboard (Up/Down arrow keys)
### AI Opponent
@@ -38,7 +38,7 @@ Requirements for initial release. Each maps to roadmap phases.
- [ ] **VFX-02**: Ball leaves a fading motion trail behind it
- [ ] **VFX-03**: Particles burst from ball impact point when ball hits paddle or wall
- [ ] **VFX-04**: Screen shakes briefly when a player scores a point
- [ ] **VFX-05**: Canvas renders sharply on Retina/HiDPI displays (devicePixelRatio aware)
- [x] **VFX-05**: Canvas renders sharply on Retina/HiDPI displays (devicePixelRatio aware)
### Power-Ups
@@ -104,7 +104,7 @@ Which phases cover which requirements. Updated during roadmap creation.
| CORE-04 | 1 | Pending |
| CORE-05 | 2 | Pending |
| CORE-06 | 2 | Pending |
| CORE-07 | 1 | Pending |
| CORE-07 | 1 | Complete |
| CORE-08 | 2 | Pending |
| AI-01 | 2 | Pending |
| AI-02 | 2 | Pending |
@@ -118,7 +118,7 @@ Which phases cover which requirements. Updated during roadmap creation.
| VFX-02 | 4 | Pending |
| VFX-03 | 4 | Pending |
| VFX-04 | 4 | Pending |
| VFX-05 | 1 | Pending |
| VFX-05 | 1 | Complete |
| PWR-01 | 4 | Pending |
| PWR-02 | 4 | Pending |
| PWR-03 | 4 | Pending |