Phaser is a JavaScript library that makes using HTML5 canvas-based games easy to do by taking a lot of the tedious work out of it and providing stuff like basic physics and collision detection.
- HTML layout is done (just add game div!)
- Scripts/links to bootstrap, phaser, and sweet alerts
- Audio assets
- Images, Sprites, and Spritesheets
- Bootstrap and Simple Layout
JavaScript. You gotta write that.
- Use of physics library
- Built-in collision detection
- Object-oriented programming
- Using localStorage
- Not having to deal directly with canvas/redrawing
- Fun?