Summary
This chapter took a look at exciting APIs that, although currently out of reach for mobile HTML5 game developers, should be coming down the pipeline and into mobile browsers sometime in the near future. These APIs will give HTML5 game developers some of the same tools native app developers have to craft engaging experiences, in a cross-browser, multiplatform way.
With a look at what features are on the horizon, this book’s journey through the world of HTML5 Mobile game development has come to an end. This book took you from the basics of putting together a simple Canvas-based game to building a full mobile-centric HTML5 game engine from the ground up. That engine was used to build a number of different games and demos using CSS, SVG, and, most importantly, Canvas. Along the way you were introduced to using libraries like Underscore.js and jQuery for game development and running JavaScript on the server with Node.js. You saw how to make your game available offline, connect it up to a NoSQL database, let players play against each other using Socket.io, and push it to the Internet at large using a hosting platform.
HTML5 is the technology that will give you access to an unprecedented number of potential players, any of which can access your game at any time from a supported mobile device or desktop browser. Now it’s time to take what you’ve learned and build the next great game—one that will engage and entertain people around the globe and one that can spread as quickly as ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access