HTML5 Games: Creating Fun with HTML5, CSS3 and WebGL
<p><b><i>HTML5 Games</i></b>shows you how to combine HTML5, CSS3 and JavaScript to make games for the web and mobiles - games that were previously only possible with plugin technologies like Flash. Using the latest open web technologies, you are guided through the process of creating a game from scratch using Canvas, HTML5 Audio, WebGL and WebSockets.</p> <p> </p> <p>Inside, Jacob Seidelin shows you how features available in HTML5 can be used to create games. First, you will build a framework on which you will create your HTML5 game. Then each chapter covers a new aspect of the game including user input, sound, multiplayer functionality, 2D and 3D graphics and more. By the end of the book, you will have created a fully functional game that can be played in any compatible browser, or on any mobile device that supports HTML5.</p> <p> </p> <p>Topics include:</p> <p> </p> <ul> <li>Dealing with backwards compatibility</li> <li>Generating level data</li> <li>Making iOS and Android web apps</li> <li>Taking your game offline</li> <li>Using Web Workers</li> <li>Persistent Game Data</li> <li>Drawing with Canvas</li> <li>Capturing player input</li> <li>Creating 3D graphics with WebGL</li> <li>Textures and lighting</li> <li>Sound with HTML5 Audio</li> </ul> <p> </p> <p>And more…</p>