Skip to content
rogerzanoni edited this page Jan 19, 2012 · 17 revisions

A simple 2D game engine.

Roadmap:

First release:

  • Create update/render control: DONE
  • Create a Game basic element: DONE
  • Create a Scene basic element: DONE
  • Create a GameItem basic element: DONE
  • Create a GameItem-based Sprite element: DONE
  • Create QState-based animation control: DONE
  • Create a GameItem-based scrollable background element: DONE
  • Create a physics-based game scene: DONE
  • Create physics-based game items: ONGOING
  • Create box items - DONE
  • Create circle items - DONE
  • Create polygon items - DONE
  • Create joints - ONGOING
  • Create mouse joint - DONE
  • Create distance joint - DONE
  • Create revolute joint -
  • Create rope joint -
  • A example game: -

Future implementations:

  • Reimplement base items using the basic scenegraph types -
  • Add debug rendering -
  • Create transitions for animation changes: -
  • Add transition animations between game scenes: -
  • Create Cutscenes: -
  • Create a GameItem-based tilemap background: -
  • Create a tilemap editor: -
  • Create a game editor: -
Clone this wiki locally