Build an HTML5 Game: A Developer’s Guide with CSS and JavaScript (2015)
Part I.Building a Game with HTML, CSS, and JavaScript
Chapter 1. Preparation and Setup
Chapter 2. Sprite Animation Using jQuery and CSS
Chapter 4. Translating Game State Changes to the Display
Part ІI.Enhancements with HTML5 and the Canvas
Chapter 5. CSS Transitions and Transformations
Chapter 6. Rendering Canvas Sprites
Chapter 7. Levels, Sound, and More
Chapter 8. Next Steps in HTML5