https://github.com/eve-ning/reamberpy
Vertical Scrolling Rhythm Game Mapping Toolbox
https://github.com/eve-ning/reamberpy
package python3 rhythm-game vsrg
Last synced: about 1 year ago
JSON representation
Vertical Scrolling Rhythm Game Mapping Toolbox
- Host: GitHub
- URL: https://github.com/eve-ning/reamberpy
- Owner: Eve-ning
- License: mit
- Created: 2020-05-07T13:23:52.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-08T14:00:10.000Z (over 1 year ago)
- Last Synced: 2025-03-12T10:43:03.164Z (about 1 year ago)
- Topics: package, python3, rhythm-game, vsrg
- Language: Python
- Homepage: https://eve-ning.github.io/reamberPy/
- Size: 34.4 MB
- Stars: 21
- Watchers: 3
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README





# Reamber (Py)
[:blue_book: Wiki](https://eve-ning.github.io/reamberPy/index.html) & [Getting Started](https://eve-ning.github.io/reamberPy/info/GettingStarted.html)
`pip install reamber`
------
VSRG Toolbox for data extraction, manipulation & analysis.
# Features
- Game Support: osu!mania, StepMania, BMS and partially O2Jam files.
- Algorithms: Map IO, Conversion, Map Image Generation, Pattern Extraction
- Data Architecture: Pandas DataFrame Integration
> This is built on pandas `DataFrame`, thus, if you need more control, you can
retrieve the underlying `DataFrame` via the `.df` property on many reamber classes.
# Status
This is in alpha, names and references will change without notice.
We highly recommended to fix version in requirements.
## For Developers, By Developers
A growing amount of osu!mania players are interested in programming.
The best way to learn is to relate it to something that you're familiar with.
That's why I'm making a library that allows you to tamper with your favorite
games, and learn on the way.
# Migrating to >v0.1.1 Releases
Migrating to `>0.1.1` means spending time updating **a lot** of names.
Major changes in `0.1.1` include many differences in naming.
Only update it if you don't plan mind spending time refactoring.