View on Asset Store (opens in new tab)
Package details
- Latest version
- 0.1.1
- Last updated
- First released
- Unity version
- 2020.3.37 or later
- Package size
- 29.3 MB
- Files
- 195
- Favorites
- 24
- Views in the past week
- 14
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
Mouse Dance
Mouse Dance is a rhythm game plugin that loads .osu files and plays it in Unity, allowing you to run and customize Osu! type rhythm games.
Price $20.00
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Mouse Dance screenshot 1
About this asset
- Allows you to leverage the tried and tested Osu! Beatmap Editor to create and playtest your own .osu files before importing them into Unity. Use community-made tools such as Mapping Tools to tweak your .osu files.
- Note: Mouse Dance does not come with its own Beatmap Editor, and you are meant to use Osu! for authoring beatmaps. A basic howto on setting up a beatmap is available in the Workflow section of the manual.
- Hit Objects are pooled and re-used, minimizing garbage allocation while playing.
- Uses SDF technique for rendering curves, allowing smooth thick curves.
- Customize gameplay rules. MouseDance API allows you to hook your own code into the game to change how it plays in many ways. The demo scenes include different examples.
- Note: Customizing the gameplay rules require a good understanding of C# and Unity. Check the Code Usage section of the manual for examples.
- Works on desktop, mobile (tested with Android), and WebGL.
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2020.3.37f1 | Not listed | Compatible | Not listed |
Demo and sample prefabs work with URP, but this is not a strict requirement. With some amount of work, you can swap the shaders to use a different render pipeline. You would also have to change how the cameras are set up. URP was used simply because it was an easy way to showcase the demos. The core of MouseDance code (the code that controls gameplay) does not depend on any render pipeline.
As listed on the Asset Store.