Ten Essential Foundations of Javascript Game Development

Introduction

  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