My first game was a basic program I wrote in turtle. From there, I spent my lunches for almost two years creating HyperCard point-and-click games and learning programming by accident. My crowning achievements (in elementary school) were a chase AI and a text-parser I added to my HyperCard games. In high school my first programming final was a Pac-Man clone and my second a MUD, turned SUD, turned SUM (single-user-map) with randomly encountered enemies and a shop. It was my first lesson in scoping!
-Ryan