First

SFMB's roadmap lists all the features that could be added, and then picks 3-5 high-priority tasks to work on first. However, as a hobbyist project, the roadmap is not always followed and interests can change on the fly.

Latest version

Those in bold have a higher priority.

Quality of life

  • Joypad plug & play
  • Clone entire theme & settings

Improvement

  • Improve Background objects (movable, custom, ..)
  • Improve transaction for enjoy speedrun more
  • StagePack improvement
    • Exclusive title image
    • Simple-WorldMap
      • Bonus game
      • WorldMap Editor
    • Online StagePack
  • Underwater action improvement
  • New PiranhaPlant directions: Up to Down, Horizontal
  • Implement MarioGiant sprite instead of scaled MarioBig
    • Test
    • Apply
  • Add New high-performance render engine
  • Display improvements
    • Aspect Ratio
    • Better Fullscreen
    • Borderless Window
  • Native font rendering
    • DirectX
    • OpenGL

New content

  • Gallery
    • Game Theme gallery
      • Summary view
    • Download/Delete GameTheme
    • Detail view
    • User gallery
    • Enemy gallery
    • Etc.
  • Some new enemies/objects/power ups
    • SpikeTop
    • Aggressive(?) PiranhaPlant
    • New POW blocks
    • Parachute, More? (We need poll for this)
    • Frozen objects (eg. Frozen coin)
    • Track
  • Inventory & Shop
    • Colors for AvatarPaint
    • Animation avatar
    • 'Expose stage to top' ticket
    • Change in-game-name
  • Mini games
    • Line-up (Spinning spade)
    • More
  • Implement Ghostrun mode
  • Improve PixelArt object
    • 1x scale
    • Expand limits
    • Animation
    • CustomObject using PixelArt
    • CustomEnemy using PixelArt
    • CustomCostume using PixelArt
    • CustomItem using PixelArt ???
  • Effect objects
  • BossFight with BGM (imagine room of BoomBoom) -> BGM Area
  • Playable Character
    • Princess Peach

Etc

  • Separate sfx channels