1. Interactive Vector Finger Placement Visualizer (SVG):
Features twin vector hands mapped directly to keyboard keys. When a key is active, the exact target finger lights up with glowing neon stroke indicators.
2. Meteor Defender Arcade Engine (HTML5 Canvas):
A non-blocking 60 FPS Canvas rendering loop where incoming asteroids carry target characters. Typing targeting strings fires green cannon lasers to destroy meteors before they hit the ship's shield.
3. Tiered Word Scaling & Anti-Overlap Physics:
Asteroid targets scale smoothly from single keys to two-letter digraphs, trigraphs, and words. A vertical lane separation algorithm guarantees text cards never obscure one another.
4. Custom Difficulty & Play Control System:
Includes 5 distinct difficulty levels (Easy to Nightmare) with scaling asteroid speeds, target score thresholds up to 3,000 points, and custom shield capacities. Features start, pause, and resume controls.
5. Progressive Drill Curriculum & Weak-Key Logging:
Includes a 5-tier drill mode ranging from Home Row basics to Full Sentences. Missed keystrokes are logged in localStorage to power a targeted **Weak Keys Drill**.