All Projects → JLChnToZ → BMP-U

JLChnToZ / BMP-U

Licence: Artistic-2.0 license
🍌BananaBeats - Yet-another BMS rhythm game!

Programming Languages

C#
18002 projects
ShaderLab
938 projects
HLSL
714 projects

Projects that are alternatives of or similar to BMP-U

Pulsus
Open source rhythm game and BMS simulator/player written in C#
Stars: ✭ 33 (-56.58%)
Mutual labels:  rhythm-game, bmson, bms
melodyoflife
Melody of Life is a step sequencer using cellular automata
Stars: ✭ 38 (-50%)
Mutual labels:  music-game
pyhaystack
Pyhaystack is a module that allow python programs to connect to a haystack server project-haystack.org. Connection can be established with Niagara Platform running the nhaystack, Skyspark and Widesky. For this to work with Anaconda IPython Notebook in Windows, be sure to use "python setup.py install" using the Anaconda Command Prompt in Windows.…
Stars: ✭ 57 (-25%)
Mutual labels:  bms
18650-Backpack
Battery management system for your FPV goggles.
Stars: ✭ 23 (-69.74%)
Mutual labels:  bms
BmsONE
an editor for bmson files.
Stars: ✭ 20 (-73.68%)
Mutual labels:  bmson
vscode cobol
Visual Studio Code Extension for COBOL, JCL and MF Directive Files
Stars: ✭ 17 (-77.63%)
Mutual labels:  bms
diyBMSv4Code
Software for diyBMS v4
Stars: ✭ 128 (+68.42%)
Mutual labels:  bms
practicesharp
A playback practice tool for musicians that allows slowing down, changing pitch, defining presets and loops on music files.
Stars: ✭ 27 (-64.47%)
Mutual labels:  bass
renpy-rhythm
A light-weight rhythm game engine with auto beat map generation built with Ren'Py
Stars: ✭ 51 (-32.89%)
Mutual labels:  rhythm-game
ENNOID-BMS
Open-Source: Modular BMS based on LTC68XX & STM32 MCU for up to 400V EV battery pack
Stars: ✭ 132 (+73.68%)
Mutual labels:  bms
MIDI-MUG
Play music game with MIDI keyboard!
Stars: ✭ 14 (-81.58%)
Mutual labels:  music-game
strumpract
Various tools for musicians.
Stars: ✭ 20 (-73.68%)
Mutual labels:  bass
Android-Music-Player
Music Player with Stunning UI/UX, bass, treble, softness tuner Equalizer.
Stars: ✭ 69 (-9.21%)
Mutual labels:  bass
danoniplus
🍙 Dancing☆Onigiri (CW Edition) - Web-based Rhythm Game
Stars: ✭ 27 (-64.47%)
Mutual labels:  rhythm-game
Chunithm-Research
An in-depth document about Chunithm via reverse engineering.
Stars: ✭ 28 (-63.16%)
Mutual labels:  rhythm-game
arcin-infinitas
arcin firmware for beatmania IIDX controllers - native support for Infinitas, LR2, beatoraja
Stars: ✭ 26 (-65.79%)
Mutual labels:  bms
beatoraja-english-guide
Detailed guide for how to get started with beatoraja or BMS in general. -- For example: What is BMS, How do I set it up, Where do I download songs, How does the community work, How does the difficulty system work
Stars: ✭ 62 (-18.42%)
Mutual labels:  bms
Osuplay
リズムゲーム「osu!」の譜面に使用されている楽曲を一覧表示して、再生できるソフトウェアです。
Stars: ✭ 19 (-75%)
Mutual labels:  bass
foxbms-2
foxBMS 2, online documentation at https://docs.foxbms.org
Stars: ✭ 75 (-1.32%)
Mutual labels:  bms
Million-Live-Quintet-Player
IDOLM@STER Million Live! Theater Days Unit Simulation
Stars: ✭ 55 (-27.63%)
Mutual labels:  bass

BananaBeats

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

icon

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

  • Channel 10-29 (Normal playable tracks)
  • Channel 50-69 (Long hold note tracks)
  • BPM / Measure Beat changes
  • WAV / OGG Sound Effect / BGM
  • Static frame BGAs
  • Video file BGAs (Via VideoStreamer / FFMPEG)
  • Bmson format

Pending features

  • Online ranking: It is not critical but players will be happy to compare the result online each other.

How to Play

  • Put all your BMS tracks and the resource files into the BMS folder, it is OK to make sub-folders in it.
  • Launch the game. Before you start, you can change the key mappings in the second tab.
  • Select the song you want to play.
  • You may adjust the note speed by dragging the slider on the top of the screen.
  • The sorting options will be actived once all playable tracks loaded.
  • If you just want to view or listen to the track, you can toggle the "Auto" checkbox.
  • Click the "Start" button at the bottom of the screen.
  • Enjoy your game!

Contributing

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!

Copyright Notice / Acknowledgements

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

  • UI Design: CxB
  • Japanese Translation: 千

Snapshots

Snapshot Snapshot Snapshot Snapshot Snapshot

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

Youtube

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].