# Game Feel demonstrations

Scope: only the four Issue Table rows labelled Game Feel. Seven selectable moments: Churchill wrong tap, Tiger invalid move, four game endings, Tiger photo reveal. All use actual 1920x1080 captures. Ratings below are proposed rules, not shipped scoring.

## Timeline specification, before implementation

| Moment | Time in ms | Visual | Audio |
|---|---|---|---|
| Wrong tap | 450, 1450, 2450 | Captured scene stays still; ripple expands at each missed tap for 420 ms | Quiet descending two-note response |
| Wrong tap | 3000-3450 | After three misses, a small hint enters from below; broad area pulse avoids solving it | Gentle hint chime |
| Invalid move | 600-1020 | Actual immovable tile wobbles sideways with damped overshoot, then settles at original position | Soft low thunk |
| Invalid move | 1500-1950 | Brief instruction enters above puzzle; legal neighbor edges pulse twice | Gentle click |
| Endings | 0-450 | Completed board holds with the existing match marks | Two-note success |
| Endings | 450-1100 | Harvested wildlife photo and navy results panel enter from opposing sides with outBack easing | Whoosh and rising fanfare |
| Endings | 1000-1600 | Original headline pixels scale down with overshoot; gold particles settle | Fanfare resolves |
| Endings | 1600, 1850, 2100 | Three SVG-path star slots pop; earned slots illuminate | Rising tones for earned stars |
| Endings | 2300-2750 | Real round score counts up; proposed next-round challenge enters | Quiet tick |
| Endings | 2800-3300 | Animal fact and verified photo credit enter | Soft accent |
| Endings | 3500-4000 | Play Again and Home enter; accessible links lead to actual build | Ready chime |
| Tiger reveal | 0-3000 | Full photograph unobstructed; light sweep during first 1200 ms | Gentle success shimmer |
| Tiger reveal | 3000-3600 | Photograph slides left at original size, results panel enters right, never overlaps image | Soft whoosh |
| Tiger reveal | 3650-5000 | Stars at 3650/3800/3950; score at 4000, challenge at 4200, fact/credit at 4350, actions at 4500-5000 | Star tones and ready chime |
| All | 4500-6000 | Readable hold; no forced exit | Natural decay |

BEFORE uses actual captured screenshots. Tiger reveal BEFORE changes from the solved photo to its captured shipped dialog at approximately 2000 ms, matching the reported timing; timing is approximate, not instrumented production telemetry. Pointer rings common to both modes identify demonstration taps, not shipped feedback.

Implementation: one elapsed-time requestAnimationFrame loop, deterministic particles, seekable 0-6000 ms, one AudioContext base per playback. Offline audio export uses same score. Fixed native stage, external review controls; reduced-motion opens settled frame. No simulated Unity gameplay, saving, rewards or restart.
