Skip to content

Roadmap

parasyte edited this page Sep 29, 2012 · 13 revisions

melonJS development roadmap

A quick look at some of the features we want to have completed by certain milestones. Including some API-breaking changes we expect.

0.9.5

Features

  • Plugin API: Ticket #85
  • Debug panel: Ticket #108
  • ImageLayer objects for parallax scrolling backgrounds: Tickets #12 and #100

Improvements

  • Support for screen auto-resize: Ticket #4
  • Scrolling support with dirtyRegion (and performance): Ticket #101
  • Performance: Multiple-phase collisions: Ticket #103

API breaks

  • me.GUI_Object.onClicked -> onClick: Ticket #120
  • Normalize arguments passed to me.TiledLayer.[getTile|getTileId|setTile|clearTile]: Ticket #107

0.9.6

API breaks

  • ObjectEntity will not inherit from AnimationSheet, it will have an array of AnimationSheets: Ticket #15
  • Entity Groups: Ticket #59

Future

Improvements

  • Support size differences between map tiles and tileset tiles: Ticket #105

API breaks

  • Treat floating object position in screen coordinates, and non-floating object positions in world coordinates: Ticket #119