There was once a time where gaming in the browser meant Flash and the canvas was something that artists used. That time is no more. HTML5 has quickly blazed a trail from being an Internet curiosity to a viable platform for creating games. The canvas tag, capable of rendering 2D and 3D, is quickly becoming an alternative to Flash. Hardware accelerated rendering as provided in WebGL closes the gap between HTML5 and native games. HTML5 also includes new audio and video tags allow you to create a more immersive experience.
In this session, you'll learning the basics of game programming and Canvas(2D), WebGL, and SVG which are the most common rendering technologies to create HTML5 games. We will also cover the tools and utilities that make programming easier as well as some popular game libraries and deployment strategies.