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:
1716
src/web_generator.py
1716
src/web_generator.py
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user