Skip to content

Instantly share code, notes, and snippets.

@zardoru
Last active August 29, 2015 14:05
Show Gist options
  • Save zardoru/d8422f97ff25b85e46c2 to your computer and use it in GitHub Desktop.
Save zardoru/d8422f97ff25b85e46c2 to your computer and use it in GitHub Desktop.
raindrop roadmap

raindrop roadmap

  • UI elements

    • Switch button
    • Textbox
    • Panels
    • List with scroll bar
    • Unicode text rendering (!)
    • Banners (ezpz)
    • Object hierarchy
    • ScreenLoading specializations (for having different stuff when different screens load)
  • Animations

    • Automatic tweening
    • Scripted animations (function with duration, initial value and final value)
    • Transformation objects instead of the whole unholy 2dobject mess that has rendering and transform components cramped together
    • Noteskin animations and per-fraction skins (ala stepmania)
    • Noteskin hold tails
  • Gameplay

    • Ruleset support (LN types, timing types, etc)
    • Game model support (Vertical calculated as integral from speed mapped to beats vs Vertical calulated as integral from speed mapped to time)
    • Landmines
    • Invisible objects
    • Replays
    • Local score keeping
  • Loaders

    • SSC support (Warps (!), scrolls, speeds, fake sections
    • BMS, more variety of control flow (switch/elseif/case/etc..)
    • fix SM extreme edge case
    • OJN/OJM loaders
    • BGA BMS commands
    • Volume BMS/osu!mania commands
  • Online

    • Initial XMPP (IM) support
    • Online charts individual identification
  • Other

    • Move configuration to XML/JSON.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment