Beginning WebGL for HTML5 gets you rapidly up to speed with WebGL, a powerful new graphics language within the browser. You'll render realistic scenes with advanced lighting models, shadows, blending and textures. You'll also use mathematics to model fractals and particle systems. Going beyond that, Beginning WebGL for HTML5 presents advanced vertex and fragment shader usage for creating stunning, top-end results.
HTML5 Games Most Wanted gathers the top HTML5 games developers and reveals the passion they all share for creating and coding great games. You'll learn programming tips, tricks, and optimization techniques alongside real-world code examples that you can use in your own projects. You won't just make games—you'll make great games.
This book covers areas contained in the “loose” definition of HTML5, meaning the
It includes sections on the math behind popular game effects, teaching you the
hard way before providing the one to two lines of code solution. For those who are still
Table of Contents Introduction Who this book is for What this book is about Part 1: Getting Started with HTML5 Games Chapter 1: Gaming on the Web Tracing the History of HTML5 Using HTML5 for Games Canvas Audio WebSockets Web Storage WebGL HTML5 is (not) a Flash killer Creating Backward Compatibility