- Introduce `IntroScene` to play `assets/video/intro.mp4` before the main menu - Implement dynamic video scaling to fit screen dimensions - Add skip prompt (Space/Click) that appears after first interaction - Move main menu music initialization to `MainMenuScene` for proper lifecycle management - Update scene flow: `BootScene` → `IntroScene` → `MainMenuScene` - Include fallback handling for video errors and metadata loading |
||
|---|---|---|
| .claude | ||
| assets | ||
| data | ||
| src | ||
| CLAUDE.md | ||
| index.html | ||
| start_web.sh | ||