Chapter  13

HTML5 Game Engines

Game development for HTML5 has been progressing rapidly over the last several years. Browsers have come a long way in implementing the HTML 5 canvas specification, as well as optimizing the execution of JavaScript. As browsers have become better with JavaScript, and some really creative developers have put together compelling HTML5 games, frameworks to automate many of the repetitive tasks associated with game development have come onto the scene. These engines take care of loading assets, playing sounds, managing levels, offline storage—virtually all of the moving parts—allowing you to develop modular code and assets that you can (we hope) reuse on different games.

This chapter introduces several of the more ...

Get Beginning Facebook Game Apps Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.