Skip to content

cubele/rbsimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RB poor

Brand new Reflec Beat simulator.

Created using rust and BEVY

How to run

  1. Install Rust
  2. run cargo run --release [OPTIONS] <FUMENPATH> <SONGPATH> or download the binary and run rbsimulator.exe [OPTIONS] <FUMENPATH> <SONGPATH> with relative path
Usage: rbsimulator.exe [OPTIONS] <FUMENPATH> <SONGPATH>

Arguments:
  <FUMENPATH>  The relative path to the fumen file, supports ply and json
  <SONGPATH>   The relative path to the song file, supports mp3 and ogg

Options:
  -d, --delay <DELAY>      The delay in milliseconds between the start of the song and the start of the fumen
  -s, --start <STARTTIME>  Make the song start at this time in miliseconds instead of the beginning
  -m, --meta <METAPATH>    The path to the metadata file, not supported yet!
  -h, --help               Print help

TODO List

  • basic game
  • chain objects
  • just reflecs
  • VO
  • SO
  • LO
  • chords
  • precise RB physics(?)
  • precise RB fumen generation(?)
  • better UI
  • PLY parser(PLY->JSON->fumen)
  • CLI interface
  • menu/song selection
  • Fumen maker
  • be able to play
  • latency and performance

references

Rhythm game in Rust using Bevy

Creating a Snake Clone in Rust, with Bevy

Unofficial Bevy Cheat Book

credits

Team SCHWARZSCHILD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published