feat: implement 90s arcade sound system and tunnel digging mechanics

Major enhancements to Lightning Sprint mode:

🎵 90s Arcade Sound System:
- Web Audio API generated sounds (no external files needed)
- 13 different sound types: correct, streak, combo, whoosh, etc.
- Authentic 90s wave types: sawtooth, square, sine, triangle
- Performance-based sound selection (fast responses get whoosh sounds)
- Classic arcade envelopes with attack/decay curves

🦊 Tunnel Digging System:
- Replace track metaphor with fox tunnel digging visualization
- Realistic digging animations with squash/stretch effects
- Depth perspective system without scrolling
- Progressive tunnel darkening and fox glow effects
- Treasure discovery with depth-based rewards (15-40% chance)
- AI foxes dig competitively with rubber band catchup
- Screen shake for very deep digging (20+ correct answers)

🎯 Lightning Sprint Fixes:
- Fixed time-based challenge confusion
- Proper 60-second countdown with automatic game ending
- Visual depth cues instead of infinite scrolling
- Clear time-attack metaphor eliminates distance confusion

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Thomas Hallock
2025-09-11 19:35:24 -05:00
parent 573199c7d0
commit a43ab9237e

File diff suppressed because it is too large Load Diff