osu Rhythm Game
osu Rhythm Game: A Transparent Fan-Made Recreation
This "osu Rhythm Game" project represents an ambitious and transparent fan-made effort to recreate the core osu!standard experience within the Scratch/TurboWarp environment. Released as-is with its last major update in April 2021 and a minor patch in December 2022, it welcomes players to explore its current state.
Latest Updates & Featured Beatmaps
The December 2022 update specifically added 3 new maps from 2 beatmap sets, fixed a broken slider on map 25, and improved default combo colors for better visibility. It features a curated selection of 26 beatmaps from notable community mappers, including tracks like Ramses B's "Flaklypa", cYsmix's "Tear Rain" and "Fright March", Chasers' "Lost", and Chroma's "sink to the deep sea world" among others.
Current Features & Known Limitations
The development is notably honest about its limitations, documenting a comprehensive list of missing key features compared to the official game. These include:
- Proper beatmap selection, slider ticks/ends, and full hitsound functionality.
- Accuracy/scoring/combo systems, multiple judgement types (50, 100, 300), and health/fail states.
- Performance point (pp) calculation, other game modes, and mod selection.
- Hit error bar, enhanced cursor, functional spinner, and circle stacking.
Additionally,
full skinning support and storyboarding are not possible due to Scratch's technical constraints regarding real-time color filters and shader support.
How to Play & Best Experience
For the optimal experience, it is highly recommended to play via the provided TurboWarp link, where you can set the FPS to match your monitor's refresh rate. Note that a slight cursor latency may persist due to browser limitations. Controls are straightforward: use the Z and X keys to click the hit circles, and the mouse scroll wheel or up/down arrow keys to adjust the in-game volume.
This project stands as a fascinating technical showcase and playable tribute, ideal for those curious about game recreation challenges.