⬤▗▚▚▚ Web-based online rhythm action game. Based on HTML5 technologies, React, Redux and Pixi.js.
AGPL-3.0 License
Bot releases are hidden (Show)
Published by dtinth almost 9 years ago
Published by dtinth almost 9 years ago
Published by dtinth about 9 years ago
This release contains mainly chore work to the game’s codebase and other minor stuff.
server
query string to be used instead of the more verbose BEMUSE_MUSIC_SERVER
.Published by dtinth about 9 years ago
Published by dtinth about 9 years ago
Published by dtinth about 9 years ago
Published by dtinth about 9 years ago
Published by dtinth about 9 years ago
This release of Bemuse comes with support for 5-keys BMS.
This release of Bemuse allows playing of 5-keys BMS files. 5-keys BMS charts are highlighted in green.
It is only basic support, and the game will still display as 7 keys. However, when 5 keys BMS is detected, we perform column adjustments based on scratch position, according to this table:
Scratch Position | 左の皿 | B1 | B2 | B3 | B4 | B5 | B6 | B7 | 右の皿 |
---|---|---|---|---|---|---|---|---|---|
Left | ◎ | 1 | 2 | 3 | 4 | 5 | – | ||
Disabled | – | 1 | 2 | 3 | 4 | 5 | – | ||
Right | – | 1 | 2 | 3 | 4 | 5 | ◎ |
As a result, these 5-keys charts on the default music server becomes playable:
The JavaScript ecosystem is evolving fast, and we need to keep updating our dependencies to the latest version, in order to reap the most benefits from modern web technologies. Notable changes:
^4.3.0
to ^5.8.20
Published by dtinth about 9 years ago
Published by dtinth over 9 years ago
Published by dtinth over 9 years ago
1 By preliminary, I really mean it. While it should work fine, the online scoreboard system may need to go through several refinements. If necessary, the whole scoreboard may be cleared at any time before v1.0.0 final is released. Nevertheless, I would really love for you to try them out and give feedback.
Published by dtinth over 9 years ago
This release brings offline support (and other small fixes). Now you can play Bemuse while ๆbeing completely offline.
Offline support is made possible through a new HTML5 technology, Service Worker, which allows web application to manage all network resouces (and more).
#another.bms
fail to load. ddb13ebPublished by dtinth over 9 years ago
This release brings the custom BMS support, and other various bug fixes and improvements.
We are excited to announce that you can now play custom BMS songs in Bemuse, right in the browser.
For those who don't know what BMS is, it is a playable song format for rhythm games. Every year, hundreds of songs are created in this format, and can be played in any BMS player, and Bemuse is just one of them. You can read about the history of BMS from this excellent article, “What is BMS?”
Currently, we only support Google Chrome. In the music selection screen, click on the Play Custom BMS button and drag a BMS folder into the drop area.
Then the song will be added to the top of the music list.
Now you can play that song like any online songs! I think we now really have a cross-platform BMS player1.
#WAV Piano-001.ogg
is declared where the actual filename is piano-001.ogg
).1 As it has been pointed out, this statement isn’t entirely accurate. Bemuse is not the first cross-platform BMS player. But to the best of our knowledge, it is the first one that is readily playable without having to compile from source on non-major platform and offers native support for BMS. We apologize for any misconception.
Published by dtinth over 9 years ago
Published by dtinth over 9 years ago
Songs are now sorted by difficulty of the easiest chart.
From the play statistics, we have seen that, after finishing the Tutorial, most people start playing the next song in the list. Unfortunately, it was a hard song.
Starting from this version, the game will show the song with lowest difficulty level first. This should help you find an easy song to play. Enjoy!
Published by dtinth over 9 years ago
Published by dtinth over 9 years ago
Published by dtinth over 9 years ago
This release makes the game synchronizes the time with a time synchronization server. More info on that will be published in later version.
Published by dtinth over 9 years ago
Published by dtinth over 9 years ago
So many things from previous releases that I didn't even bother counting them. Just see the commit logs.