Skip to content

SNURhythm/AsoBMaShow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

376 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AsoBMaShow [WIP]

Build Status Build Status

AsoBMaShow [asobimashou: Let's play] is a crossplatform BMS player which depends on open source libraries only

Download

You can download AsoBMaShow from Releases

Development

Setup for macOS/iOS

git clone https://github.com/SNURhythm/AsoBMaShow.git
cd AsoBMaShow
git submodule update --init --recursive
./scripts/ios_init.sh # initialize bgfx xcodeproj & cocoapods for iOS
./scripts/macos_init.sh

Setup for Windows

git clone https://github.com/SNURhythm/AsoBMaShow.git
cd AsoBMaShow
git submodule update --init --recursive
./scripts/windows_init.sh

Current Progress

  • Implement basic chart select screen
  • Implement audio output
  • Implement BGA playback
  • Implement gameplay
    • Implement basic judgement system
  • Support skin

Dependency

  • SDL2 + bgfx
  • FFmpeg (for BGA rendering)
  • SQLite3
  • PortAudio (for desktop) + miniaudio (for mobile)
  • libsndfile
  • bms-parser-cpp for fast BMS parsing

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •