Yet-another BMS rhythm game!

This project is maintained by JLChnToZ


(Formly named: Be-Music-Player Unity Edition)


Yet-Another Unity-based Be-Music Script/Source (BMS) Player

This project aims to parse BMS scores and allows everyone to play with them as a rhythm game. You may play with your BMS track with keyboard, game controllers or even with touch screen.

There was a program with the same name that I have made in 2013 (I did not publish that LOL), but it was quite messy and does not parse the BMS map correctly, so this is the successor of that experimental program even almost everything has been rewritten and that old stuff was not Unity-based but XNA-based.

Currently this project is still in alpha stage, therefore the features are still incomplete.

Currently Supported BMS Features

Pending features

How to Play


Feel free to clone, contribute, give suggestions and/or send pull requests! Currently the whole stuff is lack of graphics and some of the features are missing, it would be great if anyone can help!

This application uses following products:

Except the components mentioned above, the whole application (or game) in open-sourced under Artistic License 2.0.

(*) Commercial license of BASS is NOT included or covered in any official binaries or sources of BananaBeats (Indeed, BananaBeats is not a commercial project), for any commercial usage of BananaBeats with BASS (For example, selling it) have to purchase the license individually.

Special Thanks


Snapshot Snapshot Snapshot Snapshot Snapshot

Also here has a auto-play live demostration (external link):