The first series of HTML5 Game Camps concluded yesterday, helping attendees to learn HTML5 by diving in and writing games. Here’s a summary of links and resources for anyone who would like to get started.
The events featured introductions to the underlying technologies (HTML5, JavaScript, graphics) then a look at engines that can make game development easier. The second half was hacking time followed by a chance for everyone to demo their creations. It was great to see what could be made in just a few hours!
Thanks to everyone who participated, and let me know if you’ve continued working on your creations after the events!
This session focuses on a brief introduction to HTML5, CSS3, standards, and browser support.
Learning HTML5
Implementing HTML5
Internet Explorer & HTML5
The focus is on a few resources for learning JavaScript, libraries to make things easier, and support in developer tools.
General JavaScript
JavaScript Frameworks & Tools
Internet Explorer Developer Tools (built in to IE 8+) – See also Firebug for Firefox and the Chrome Dev Tools
WebMatrix 2 Beta
Visual Studio 2010 Extensions
Expression Web 4 HTML5 Support
Focused on 2D graphics with SVG and Canvas and choosing between them.
SVG
Canvas
SVG & Canvas
At this point, the survey of the moving parts (HTML5, JavaScript, graphics, etc.) is done, so it’s time to pull it all together and make games! So many choices, but to keep things simple the focus was on leveraging game engine libraries already out there.
JavaScript Game Engines
Audio
3D in 2D
Game Dev Resources
Much of the time was spent in code and demos, but the slides we did use are up in a presentations folder on SkyDrive. The relevant files are:
Missed the in person events? Fortunately, it isn’t game over! The content is being brought to you online via these webcasts:
Enjoy creating those games!
-Chris