BLOG
Updates, design notes and engineering deep dives — 10 posts
#beatmap Client-Side osu!mania Beatmap (.osz) Import and Browser Compatibility Guide
How to bring your favorite osu!mania charts into Rhythmio using client-side zip decompression, local IndexedDB caching, and 4K to 7K format support.
#gameplay Diagnosing Fast/Slow Timing Errors: Root Causes and Correction Strategies
Why you hit early or late despite feeling in sync, how auditory and visual latency differ, and practical drills to calibrate your physical strike habits.
#multiplayer Real-Time Multiplayer via Direct URL: 1v1 Duels and 8-Player Arena Systems
How Rhythmio implements 1v1 duels and 8-player battle arenas using lightweight WebSockets, shareable room links, and server-authoritative score synchronization.
#guide Readability Optimization: Note Fall Speed and In-Game Display Configuration
A practical guide to calibrating scroll velocity, understanding reaction windows, and adjusting display settings for clear note reading.
#gameplay VSRG Pattern Analysis: Understanding Trills, Jacks, Streams, and Complex Charts
A practical guide to core 4K to 7K rhythm game patterns, covering streams, one-handed trills, jacks, and dense long notes.