
键道 KeyDo
A retro CRT arcade-style web typing game: dojo lessons, speed test, timed challenge, and word rain across four modes, with martial-arts belt ranks and a global leaderboard. Playable offline, with scores syncing when you reconnect (Cloudflare Workers + D1); 8-bit sound synthesized live by Web Audio.
9 postsAll posts →
- How Long Did You Actually Type? — Making Practice Time Deterministic, Tamper-Resistant, and Reproducible
- Playable Offline, No Lost Scores Online — an Idempotent Outbox and One Worker Boundary Pipeline
- No Server-Side Merge, No Account, and the Save Still Converges Across Devices — G-Counters plus CAS
- A Leaderboard That Shows Your City Without Knowing Where You Are — Anonymous Region Labels
- KeyDo: A CRT Arcade-Style Typing Dojo
- Why Trust a Client-Computed Score? A Leaderboard's Server-Side Floor
- Running an Imperative Game Loop Inside React: Word Rain
- Typing Sound Effects Without a Single Audio File
- Truth in a Ref, Snapshot for React: A Per-Character Typing Engine