BlocksJS: A JavaScript framework for building 2D HTML5 Canvas games Documentation Demos and documentation are available at: blocksjs.com.