Javascript Game Programming
by James Kersey
jameskersey.com
Javascript Game Programming
Table of Contents
Introduction
Setting Up Your Development Environment
JavaScript and the HTML5 Canvas
Working with images
Animating Sprites
Sprite State Machines
More accurate looping
Core Game Mechanics
Graphics
Sound
User Interfaces
Building a Level Editor
Publishing and Sharing Your Game
Next steps