Osu! Rhythm Game Plugin for Unity

This plugin allows you to leverage the Osu! beatmap editor to create and playtest your own .osu files before importing them into Unity. You can use community-made tools to tweak your .osu files. Note that this plugin does not come with its own beatmap editor, and you are meant to use Osu! for authoring beatmaps.

The plugin uses a pooling system to minimize garbage allocation while playing, and it uses the SDF technique for rendering curves, allowing for smooth thick curves. You can also customize gameplay rules using the MouseDance API, which allows you to hook your own code into the game to change how it plays in many ways. The demo scenes include different examples.

Customizing gameplay rules require a good understanding of C# and Unity. The plugin works on desktop, mobile (tested with Android), and WebGL.

Hit Objects are pooled and re-used, minimizing garbage allocation while playing. Uses SDF technique for rendering curves, allowing smooth thick curves. Customizable gameplay rules through MouseDance API.

Osu! Rhythm Game Plugin for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Arduino Bluetooth Plugin for Unity

Arduino Bluetooth Plugin for Unity Thumbnail

Easy Drag and Drop Plugin for Unity

Easy Drag and Drop Plugin for Unity Thumbnail

Dynamic Sheet Plugin for Unity

Dynamic Sheet Plugin for Unity Thumbnail

Game Core Bundle: Essential Tools & Plugins for Unity

Game Core Bundle: Essential Tools & Plugins for Unity Thumbnail

CurseForge Plugin for Unity

CurseForge Plugin for Unity Thumbnail

Dynamic Grass Plugin for Unity

Dynamic Grass Plugin for Unity Thumbnail