HTML5's Canvas, Audio and Video elements make it possible to ship the same interactive game across web and mobile without the platform lock-in of something like Objective-C, and this course builds a full breakout game to prove it.
Building the game
- Rendering and staging graphics with the HTML5 Canvas element
- Using CreateJS's modular libraries to build a visually richer game environment
- Adding keyboard, mouse and touch controls for real interactivity
- Configuring audio with WebAudio and HTML Audio for sound effects and music
Beyond the basics
The course also covers managing in-game data with HTML5's SQL-like storage, plus testing and debugging practices that catch problems before they ship, and the common pitfalls that trip up HTML5 game developers so you can sidestep them from the start.