HTML5 Game Development

0800 156 0777

Create online games with the latest HTML5 techniques

HTML5 Game Development is a 3 day training course which teaches you how to use HTML5 to create professional and fully functional games. You will learn to make use of a number of 3rd party gaming libraries, create 3D assets, handle things like collision detection, animation, textures and more.

During the course you will work with a number of libraries such as createjs, box2dweb, sheetenginejs and threejs, as well as applications such as construct2 and TexturePacker to create fully functional html5 games.

Private Tuition (from £495 + vat)

This course is available either as one to one tuition or as a closed course for your team. This can be done at our centres in London and York or your location.

In order to ensure you get exactly what you need, you can speak with our instructors to ensure the course is customised to your needs. Call us free on 0800 156 0777 or LiveChat to speak with one of our team.

The HTML5 for Gaming course gives you the skills needed to create games using HTML5 and JavaScript.

HTML5 for Gaming

Project 1 (2D Games with no library)

  • Side scroller
  • Spritesheets
  • Loading the spritesheet into the canvas
  • Run left
  • Run right
  • Jump
  • Climbing
  • Fighting
  • Dying
  • Parallax
  • Adding sound

Project 2 (using createjs)

  • Loading spritesheets
  • Creating a game
  • Running and jumping
  • Climbing, fighting qnd dying
  • Parallax
  • Adding sound

Project 3 (using construct2)

  • Creating your game assets with photoshop etc
  • Creating a game
  • Adding sound
  • Creating your 2D games assets
  • Photoshop, gimp, illustrator, etc
  • Backgrounds, tilable images
  • Where to get assets

Project 4 (Isometric games - using sheetenginejs)

  • Creating an isometric scene
  • Creating isometric assets
  • Importing assets
  • Animating your assets
  • Collision detection
  • Light source
  • Camera

Project 5 - 3D Games

  • Creating your lowpoly assets with Blender
  • Creating your 3D scene with threejs
  • Importing your assets
  • Animating your assets


The HTML Gaming course introduces you to building games using the latest features of the HTML5, CSS3 and JavaScript.

You will learn

  • How to create 2D games with JavaScript, and not using any libraries
  • To create a simple side-scroller game
  • How to use spritesheets
  • To make your game characters jump, run, die, fight, etc
  • How to add sound to your game
  • How to create games using some createjs
  • To create a simple isometric game
  • To create a simple game using construct2 - an hmtl5 game building app
  • To create a very simple 3D game using Blender and the threejs JavaScript framework

Our scheduled courses are designed to ensure you have a professional and productive experience.  With 20 years practice we have had plenty of time to get it right, but we are always open to new suggestions as well.

Reasons to choose Highlander for your HTML5 gaming courses

  • A proven track record - Highlander has been established for 20 years.
  • High quality instruction - All of our instructors are Adobe Certified Instructors.
  • We make sure you are happy - Our satisfaction guarantee ensures you leave with a smile.
  • Follow on support - We give you 12 months post course support.

What you get on a Highlander Course

Start and finish times

Our courses start at 9.30am and typically run until 4pm. The finish time is based primarily on how much information people can retain in a day without being overwhelmed, and can vary slightly depending on individual class size and ability.


Each delegate is provided with use of a computer, setup with the latest version of the software they are learning. Our London centre has a mix of Mac and PC's, so if you have a preference please advise us when booking. Older versions of software can usually be catered for on request.

If delegates prefer to work in their own environment and would rather bring their own laptop that is equally fine.


Hot drinks and bottled water is provided throughout the day together with a selection of biscuits and sweets.  There is a scheduled 15 minute break mid morning and again mid afternoon.


There is a one hour break for lunch to allow delegates some time "off the screen".  Both our centres are in areas which offer a wide range of options for lunch.

In London we are located on Upper Street in Islington which is one of London's more popular locations for eating out, offering everything from popular cafe's and burger & pizza bars through to a wide range of restaurants.  In addition we also have an in-house cafe in the building should you not wish to venture further.

In York we are located on the well known Bishy Road, with a wide range of popular cafe's just a few metres from the front door. The street regularly features in national newspapers and has been described by Wall Street Journal as "an enclave of gourmet delis and cafes" while The Times described it as "York's answer to Notting Hill".

Course Materials

Course manuals / books are provided for all our standard scheduled courses and you get 12 months access to our learning management system which contains a variety of content ranging from video tutorials and refresher exercises through to copies of course slides.

Internet Access

All the machines have full internet access and free wifi is available to use within our centres.

Certificate of Completion

All delegates receive a certificate of completion to show they have completed a Highlander Training Course.

Who should attend this course

You should be comfortable working with HTML, CSS and JavaScript and have completed the HTML5 Getting Started and HTML5 Advanced courses or have equivalent skills already. During the course you will be required to read and write JavaScript code.