Ten Essential Foundations of Javascript Game Development


  1. A Web Server and a Module Strategy
  2. Loading Assets
  3. The Game Loop
  4. Player Input
  5. Math
  6. DOM
  7. Rendering
  8. Sound
  9. State Management
  10. Juiciness

Tower Platformer

Tower Platformer

Tiny Platformer

Tiny Platformer

Javascript Gauntlet

HTML5 Gauntlet

Javascript Outrun

HTML5 Outrun

Javascript BoulderDash

HTML5 BoulderDash

Javascript Snakes

HTML5 Snakes

Javascript Tetris

HTML5 Tetris

Javascript Breakout

HTML5 Breakout

Javascript Pong

HTML5 Pong

A Javascript Parallax Starfield Demo

HTML5 Starfield