# One-shot Museum Route

## Brief
Create a single-file virtual museum benchmark with top-down 2D spatial navigation, object stories, and a curated pacing. The museum should track visitor progress via a passport stamp system and feature a guided auto-tour mode.

## Room Sequencing
1. **The Grand Atrium**: The starting zone. Introduces the controls and sets the aesthetic tone. Contains the "Genesis Block" exhibit.
2. **The Hall of Relics**: Dedicated to early computing hardware. Exhibits: The Abacus, Antikythera Mechanism, and ENIAC Vacuum Tube.
3. **The Renaissance Wing**: The rise of personal computing. Exhibits: The Floppy Disk, The First Mouse, and The Motherboard.
4. **The Void of Tomorrow**: A dark, abstract room for the future. Exhibits: The Qubit, The Neural Net.

## Navigation & Mechanics
- **Movement**: WASD/Arrow keys for desktop. Click/Touch to pathfind or move towards a point for mobile.
- **Camera**: Follows the player smoothly.
- **Interaction**: Proximity-based highlighting. Pressing 'Space' or clicking the exhibit triggers the DOM overlay with curated object details.
- **State**: A "Passport" tracks discovered exhibits. Visited exhibits are saved in `sessionStorage` or `localStorage` to persist between reloads.
- **Guided Tour**: A "Curator Mode" button that automatically moves the player from exhibit to exhibit, displaying their stories in sequence.

## Aesthetic & Polish
- **Visuals**: Clean, architectural vector-style rendering on HTML5 Canvas. Subtle grid lines, ambient occlusion-style soft shadows, and glowing exhibits.
- **UI**: Brutalist/editorial typography for object cards, reminiscent of a high-end physical museum gallery.
- **Pacing**: Movement should be smooth and deliberate, encouraging exploration.