HTML 5 Book Info
CreateJS is not a game engine. It was written to create rich, interactive experiences of all kinds by providing tools for HTML5 applications. EaselJS, the library in the suite upon which all games in this book are based, helps manage and control graphics in HTML5 Canvas. Because the very nature of Canvas lends itself nicely to both performance and the technical procedures of classic game development, EaselJS very much feels like it’s meantfor games in many ways. Although this is not entirely true, EaselJS, along with the other tools in the CreateJS suite, are a perfect combination of tools to do just that. The low level, heavy lifting of drawing and management of your game graphics are taken care of, which gives you more freedom to concentrate on the game logic itself. Tools for preloading assets, playing and managing audio, and creating complicated tweens are also included in CreateJS, and can also be used extensively to build engaging games.