View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.0
- Last updated
- First released
- Unity version
- 2021.3.45 or later
- Package size
- 3.7 MB
- Files
- 29
- Favorites
- 5
- Views in the past week
- 17
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $34.00 on
Keywords
BMS Rhythm Player
- Price drop
BMS Rhythm Player converts BMS files into Unity ScriptableObjects and supports external loading, real‑time playback, and SoftLanding, enabling fast development of BMS‑based rhythm games.
Lowest recorded price
Get 23% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
BMS Rhythm Player screenshot 1
About this asset
REQUIRES UNITY 2019 or later
BMS Rhythm Player is a developer‑focused utility plugin designed to make BMS chart data easy to use within Unity.
It provides an integrated workflow for converting BMS files, loading external charts, and testing them directly in a playable environment—dramatically improving your rhythm‑game development efficiency.
Key Features
✔ Convert BMS → ScriptableObject
- Converts BMS files into Unity‑native ScriptableObject assets
- View and inspect chart data directly in the Inspector
- Easy to manage and debug within your project
✔ Load external BMS from StreamingAssets
- Supports loading BMS files even after building the application
- Useful for testing charts without rebuilding
- Enables apps that load user‑provided BMS files
✔ Real‑time playback in the game screen
- Play and verify charts directly in the gameplay scene
- Check timing, note placement, and behavior instantly
- Greatly reduces iteration time for chart adjustments
✔ SoftLanding support
- Fully compatible with SoftLanding BMS extensions
- Handles advanced chart expressions and metadata
✔ Ready to integrate into your own rhythm game
- Easy to extend with custom judgment logic or UI
- Provides a solid foundation for BMS‑based game development
From the publisher's Asset Store listing.
Technical details
Supported platforms
(StreamingAssets behavior follows each platform’s specifications)Windows / macOS / Android / iOS
Included components
- BMS parser
- ScriptableObject generation tool
- StreamingAssets loading utilities
- Sample gameplay scene
- SoftLanding‑compatible logic
- Debugging and visualization tools
Dependencies
- None (uses only Unity standard APIs)
Sample content
- BMS → ScriptableObject conversion demo
- External BMS loading test scene
- Chart playback sample scene
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.66f1 | Compatible | Compatible | Compatible |
| 2021.3.45f2 | Compatible | Compatible | Compatible |
As listed on the Asset Store.