Version 9, last updated by ChadyG at March 15, 2010 22:25 UTC
This engine is a 2D engine/framework that builds up from the Gosu 2D game library to provide configurations with JSON, parallax rendering, key bindings, and data storage with sqlite.
At the core of the engine is the state system. Three types of states are used; menu, play, and choreography. Menu states use the page + links methodology as per web development to provide an easy way to build menus. Play states implement arbitrary tiling with optional parallax scrolling as well as persistant data across level loading for gameplay. Finally choreography will implement some sort of animation system (as of yet this is not defined).
More information to come as documentation is created.
Programming - C++
Game_States
Parallax_Rendering
User_Interfaces