This repo contains the code to build my main websites ( and using Gulp.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3.2 KiB

Web and JavaScript Game Design Tutorials

Compiled 2012-07-23 / Verified 2015-11-11

The other day, my nephew asked me for some advice on learning how to code. Having been a code monkey myself since 3rd grade, I can appreciate the desire to learn coding in general, and game development (his preferred specialty) in particular.

But, things have change alot in the 25 years since I first learned, and I suspect that learning BASIC on an Apple IIe is no longer the preferred starting method (or even terribly useful). So, after some brief thought, I suggsted he learn the art of JavaScript (and the HTML that surrounds it). I prefer it for several reasons:

  1. it's simple (or, at least, can be, with the right libraries),
  2. it's powerful, thanks to the modern JS engines in Chrome and FireFox, and
  3. it's relevant in this modern, interconnected world.

So, in order to simplify the transfer of knowledge for him, I present the Web and JavaScript Game Design Tutorials LinkList, as compiled July 23rd, 2012. The links were last verified on November 11, 2015.

  • I've been a fan of for years, and found them to be an invaluable resource as I honed my own JavaScript skills. They have basic and advanced tutorials in both HTML and JavaScript, as well as lots of examples and references.

  • Tizag - Well I'm not particularly familiar with this site, they look like they have some good from-the-ground-up tutorials on everything from HTML and JavaScript to Perl and Flash (and lots of stuff in between).

  • Developing HTML5 Canvas Games for Facebook with JavaScript - A more specific tutorial, written by a developer who wanted to teach his 5-year-old son about video games. Steps through the building of a simple space-shooting game.

  • Codeacademy - A relatively new tutorial site, with a social bend. Sign in via Facebook, and earn badges and achievments while you learn. Looks like it might be a great way to learn, as it seems to start right out with an interactive JavaScript command line.

  • Eloquent JavaScript - A free (Creative Commons 3.0 Attribution, for those that care about such things.)) ebook designed to be a "modern introduction to programming" by way of the JavaScript language.

  • The Very Simple Tic-Tac-Toe Tutorial Using HTML5, CSS3, and JavaScript - The name says it all. A single page tutorial posted to the forums, covering the step-by-step process of developing a simple game.

  • HTML5 Games 101 - An introductory tutorial to HTML5 Games - Another step-by-step tutorial, this one demonstrates building a simple snake game.