addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

HTML5 & Windows 8 and The Making of an HTML5 platformer game

6:00 - 7:00: The Making of a Sidescroller by David Geary

7:00-7:30: Food!

7:30 - 9:00: HTML5 and Windows 8 by Michael Palermo


The Making of a Sidescroller

Hardware accelerated HTML5 Canvas has arrived! Recent releases of Chrome, iOS5, and Apple's Safari on Lion all have hardware accelerated Canvas, and it makes a huge difference in performance.

Hardware accelerated Canvas makes it possible to implement full-featured video games that run smoothly, not only in desktop browsers, but also on tablets.

In this talk, you will see how to implement a sidescroller video game (ala Mario Bros.), complete with scrolling background, parallax, sprites, collision detection and explosions, that runs at a rock solid 60 frames/second... on an iPad.

David Geary is the author of Core HTML5 Canvas, and is the co-founder of the Denver HTML5 meetup group. David is a prolific and passionate author and speaker, and is a 3-time JavaOne Rock Star.




HTML5 and Windows 8


In this all-code delivery, web developers will discover that they already know a lot about building apps for Windows 8.  A sample app will be created with JavaScript code demonstrating how to use the WinJS library.  Key points for Metro style app development will be highlighted by implementing popular feature requests using HTML5 & CSS3.


J. "Michael" Palermo IV is a Developer Evangelist with Microsoft.  In his years prior to joining Microsoft, Michael served as a Microsoft Regional Director and MVP.  Michael has authored several technical books and has published online courses with Pluralsight on HTML5 technologies.  Michael continues to share his passion for software development by speaking at developer events around the world.

Join or login to comment.

  • David G.

    Thanks, Jerry. We did record the meetup, but it takes a few weeks before it's available at

    July 30, 2012

  • Michael P.

    David, it appeared the meeting was recorded. Is that available for viewing?

    July 28, 2012

  • Jerry N.

    That was one cool game, Dave! Special thanks to Michael for flying in, too. What a champ.

    July 25, 2012

  • Gregg P.

    Great meetup. Very interesting topics. Liked the way they tied together.

    July 24, 2012

  • Tom F.

    Dave Geary's video game Sideroller is huge accomplishment that illuminates all aspects of writing a game in HTML5 Canvas. Michael Palermo opened everyones eyes to the possibilities of Windows 8 with its ability to run HTML5 JavaScript applications natively. Windows 8 has Phone Gap capability built in. The browser and server disappear which eases the development of pure HTML5 applications

    July 24, 2012

  • Matthew N.

    Loved it...good, intriguing content

    July 24, 2012

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy