Static, browser-based rhythm/timing bubble game inspired by osu!.
- Deterministic scripted patterns (no randomness)
- Multiple simultaneous bubbles ("chords")
- Input: mouse click OR press
E(click-at-cursor) - Overlap rule: bubble under cursor with smallest timing error is selected
Open index.html in a browser.
- Create a new GitHub repo.
- Add these files to the repo root:
index.htmlstyle.cssmain.js
- Push to GitHub.
- Repo → Settings → Pages:
- Source:
Deploy from a branch - Branch:
main(ormaster) //root
- Source:
- Save. Your site will appear at the Pages URL.
Open main.js and edit buildBeatmap():
- Each note is
{ tMs, xN, yN }with normalized 0..1 coordinates. - You can add chords by pushing multiple notes with the same
tMs.