/ManiaOnEww

Yes, I recreated osu mania on eww. Yes I regretted it.

Primary LanguageSCSS

Osu mania, made on EWW

This project marks the end of my sanity.

maniaoneww.mp4

Dependencies

Currently runs on wayland

  • eww (obviously)
  • python
  • sox (play)

Usage

eww -c ./ open mania

Keys are d, f, j, k for each lane respectively

Stuff can be edited through scripts/mania.py, like fps, offset, difficulty, and keys.

Notes

  • If you can't tell, Eww is not made for this. That doesn't stop me from trying though.
  • There are no hold notes yet, the script just treats it as a normal hit note.
  • I used the timing window from Phigros.
  • The code is Spaghetti. Doesn't help that I've never actually used threads before.
  • This is the beatmap I used.
  • I don't actually osu mania, so a lot of other things could also be wrong.