Introduction

In 1980, when I was 10 years old, my parents sat me down and formally announced that they were going to buy me a computer for Christmas. Somewhere, somehow, they had heard that a computer could, they told me, “help you with your homework.”

I was astonished.

“Of course it will help me with my homework. Computers are really good for math!” I exclaimed. “And science too!”

I was going to let them believe whatever they wanted to believe. As long as they got me that computer, fast, before whatever spell they were under wore off. Because the only thing I wanted a computer for was to play video games, but no way was I going to let that out of the bag.

All I lived for was video games. My friends and I had spent that whole summer biking around ...

Get Foundation Game Design with HTML5 and JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.