Osu! is a rhythm game where you click circles on the screen, following the rhythm of the music.
Powered by PixiJS, Sayobot. Massive credit to the giga-chad that made the original WebOsu! as this is just a fork of that, with minor changes + continuation of updates.
(under development)
Note: This is an unofficial implementation of osu!. Scoring and judgement rules can differ from that of official osu!. Some music might not be perfectly syncing (still being tested). Modes other than osu! (std) are unsupported.
game in action:
Set up a web server with root directory located where index.html
is in.
To host a separate live score, redirect send/fetch api requests to localhost:3000/3001 respectively, and change the api url in index.html
and scripts/overlay/score.js
accordingly. Then run:
nohup node api.js &
- uploadable skins
- performance points (pp)
- Live Plays fix
- Setting to choose between SayoBot or Mino API
Some media files are copyrighted by ppy and other people. Check their respective license before you use them.