Roadmap & Known Issues
These are Osu! functionalities that are missing in MouseDance, that I will experiment and try to implement in upcoming versions, but no guarantees just yet at this point (in no particular order):
- Spinner type Hit Objects
- HP Drain (player can't lose right now), geki and katsu mechanics
- Arrows that point to next Hit Object
- More info on the GUI (accuracy reading, hit timing window feedback)
- Recognizing custom hit sounds (whistle, clap, finish) defined in the .osu file
- Game modifiers like Hidden, Flashlight, or Double Time
- Slider "grow" animation when it fades-in
- Fancier mouse cursor (trail and particle effects)
- Song selection screen
Other things to do and experiment (no particular order):
- More info on Results screen (accuracy graph)
- Replay recording and playback
- Improvements on SDF Curve
- SDF Curve is not drawn properly (gets clipped) if the camera rendering it has a rotation
- Tighter mesh to reduce overdraw (optimization)
- Render Hit Circles with SDF
- Convert any image to SDF for use in Hit Circles
- More demos to show how MouseDance can be used