The World Wide Web Consortium (W3C) announced a new online course for training developers in HTML5 game development. “Game Development in HTML5” begins on October 31st and runs through November 27, with each of the four weeks focused on a specific aspect of creating and deploying HTML5 games.

The course description states that students in this HTML5 online course will learn several useful concepts and practices for building browser-based multiplayer games:

  • The current state of gaming using JavaScript in general
  • The HTML5 elements which are most useful when building a game
  • How to set up multiplayer gameplay
  • Using basic physics and collision detection
  • How to use HTML5 animation and CSS3 transitions
  • The process for deploying a game in to app stores

Like other online courses, the material is provided in four modules – one every Monday – containing lectures, notes, assignments, and other activities. Each week’s lesson should take about two to three hours, and assignments are accepted anytime until the end of the course.

A basic knowledge of HTML, CSS, and JavaScript is recommended for students taking the course, and the first week will include a review of basic practices. Students will learn about the history of JavaScript games and complete an assignment by creating a simple object that can be controlled with either a mouse or keyboard.

The second week of the course will cover sprite animation and an overview of the physics behind HTML5 game development. The assignment for the second week is creating a simple platform game.

During week 3, students will learn how to create multiplayer games that can be played across different platforms and browsers. The lesson for this week is to add multiplayer functionality to an HTML5 game.

The fourth and final week will deal with harnessing mobile devices’ native capabilities in a game, including things such as the accelerometer and vibrations. This allows students to publish games that mimic native applications’ capabilities. Deploying a game using a service like appMobi allows developers to build a game in HTML5, JavaScript, and CSS that can be converted into native applications for different mobile operating systems.

The course will be taught by Michal Budzynski, a JavaScript developer based in Poland with an extensive background in game development and HTML5 tutorials. Budzynski was the first developer to implement the PhoneGap service on the Samsung Bada system, and organizes onGameStart, an HTML5 games event.

Registration for the course is open until October 22, and a discount rate is available for early applicants. Let us know if you plan to sign up.

Tagged with:

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...


All entries, chronologically...

Set your Twitter account name in your settings to use the TwitterBar Section.