Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/impiaaa/musicgamez
Bringing smarts to your rhythm games
https://github.com/impiaaa/musicgamez
beatmaps beatsaber flask flask-application game games music musicbrainz python-flask rhythm rhythm-game songs web webapp
Last synced: 15 days ago
JSON representation
Bringing smarts to your rhythm games
- Host: GitHub
- URL: https://github.com/impiaaa/musicgamez
- Owner: impiaaa
- License: agpl-3.0
- Created: 2021-01-30T03:59:39.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-06T21:24:53.000Z (over 2 years ago)
- Last Synced: 2024-11-17T04:16:48.335Z (3 months ago)
- Topics: beatmaps, beatsaber, flask, flask-application, game, games, music, musicbrainz, python-flask, rhythm, rhythm-game, songs, web, webapp
- Language: Python
- Homepage: https://musicgamez.info
- Size: 572 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# musicgamez
Bringing smarts to your rhythm gamesMusicGamez is a tool to help you find maps for your favorite rhythm
game. MusicGamez matches game levels to
[MusicBrainz](https://musicbrainz.org/) metadata, and uses the in-depth
knowledge from MusicBrainz to group maps by artist, label, genre,
license, and more.## Developing
MusicGamez is a Python [Flask](https://flask.palletsprojects.com/en/1.1.x/) app.
In addition to everything in the Pipfile (I recommend pipenv), pyacoustid
requires the [Chromaprint](http://acoustid.org/chromaprint) library (normally
available in system package managers), and the app itself requires a PostgreSQL
database. No sample data is currently available, so you'll need to [download the
MusicBrainz database](http://ftp.musicbrainz.org/pub/musicbrainz/data/fullexport/)
and import it [with
mbslave](https://github.com/lalinsky/mbdata/blob/v25.0.4/README.rst).