I always had wanted to be able to create games using the HTML5 Canvas 2D API, so I built (and refactored) a Canvas 2D Breakout Game inspired by one I came across on MDN.
Canvas-2d
- I have always wanted to closely tie audio and audio volume controls with visual and create multiple audio sources, which I tie to one input of type range. So what better way than with the HTML5 Web Audio and HTML5 Canvas 2D APIs!
- A Web Audio API app which uses AJAX to retrieve a locally hosted audio file.