2D Platformer Game using the HTML5 Canvas