> Almost nobody programs computers in machine language. Mostly, programmers work in high-level programming languages that simplify many aspects of the job. Thanks to AI, I realized, English is just an extraordinarily high-level programming language. And vibe coding is coding.
It's funny how people feel the need to repeat that last mantra. Kind of similar to the "listening to audiobooks is reading" crowd.
Compare two high schoolers: one who vibe codes a game in English and generates the graphics with Nano Banana; vs one who actually learns how to program and draw to make the game.
Are they doing the same kind of activity? Getting the same kind of cognitive development out of it?
"In high school, I loved playing text-based TRS-80 adventure games written by Scott Adams. Moved to write an Adams-style adventure myself, I set it in the Arctic."
So many of us growing up at that time were inspired by Adams. I think he quite literally is responsible for a huge number of people becoming programmers and game designers. I was lucky enough a few years ago to be able to thank him personally for what he did for me as a kid. He was very gracious and humbly admitted that he gets that a lot.
I taught myself to program typing out games and apps from Rainbows magazines in the mid-eighties. I was obsessed with text-adventures, and creating my own, from about age eight and onward.
Playing games back then was a wildly different experience; pre-internet, there was no way to find hints. You'd come to a wall, somehow, and be stuck. I never got to the end of Raaka-Tu, or Madness and the Minotaur, or Bedlam. I wasn't even ten-years-old, and those games were an impossible undertaking.
That said, in 2021, finally got to the end of the first graphical RPG I ever played, Dungeons of Daggorath, and killed the final wizard. I was absurdly pleased with myself that day. That goddamn wizard had been a regret-tinged concern of mine for 39 years.
> the first graphical RPG I ever played, Dungeons of Daggorath
In case you didn't know Dungeons of Daggorath (1982) for the Radio Shack Color Computer featured significantly in the best-selling sci-fi book "Ready Player One" (although it was not an element in movie). https://readyplayerone.fandom.com/wiki/Dungeons_of_Daggorath
I got my Color Computer in 1982 and banged my head on Daggorath for many hours. Randomly reading Ready Player One in 2012 was surreal. There were so many impossibly obscure references to esoteric 80s computer and arcade trivia that was personally very significant to me - but to almost no one else - it felt like I was being punked by someone that knew me. And the more I read, the more bizarre coincidences kept piling up - from Daggorath on the Coco to knowing how to beat a Joust arcade cabinet with the arcane pterodactyl bug which was only present in Red/Yellow Joust cabinets. The Coco was obscure, maybe 1/100th as popular as the Commodores and Ataris, and Daggorath wasn't even close to a top selling game on it.
In the early 80s, every time I'd go to an arcade I was always on the lookout for a red/yellow Joust so I could drop a high score. I also read Rainbow Magazine every month and even flew across the country to attend the first RainbowFest in Chicago. Good times, indeed.
I had the same experience when I read Ready Player One. Nearly fell out of my chair. But surely dozens of us must have played that game - dozens!
BTW you had to 'incant' a ring, near the end, and I could not have figured that out on my own. It was fantastically fun to me as a kid, despite being, lets be reasonable, impossible to beat without knowing some things outside the game. I actually believed I did beat it, in the late 90s, after I killed the 'false' wizard. However, I thought Level 4 was the game restarting back to Level 1, so exited, thinking it was all done.
Rainbow Magazines were magical and incredibly inspiring. I probably typed-up most of the games they ever published and had them saved on cassette. [This one was very lengthy](https://ia903403.us.archive.org/0/items/rainbowmagazine-1984...). However, my brother recorded over it before I could play it more than once ... you know, deliberately, out of pure 80s evil older-brother spite. Some part of me wants to paste that code into Claude Code, and generate some sort of working game, as an act of defiance.
I couldn't play joust on the cabinets (no money as a kid); the TRS-80 game was called Lancer. Good times, absolutely.
After a number of very frustrating experiences I ended up buying this. For example, in the Sierra Online game "Dark Crystal", i was absolutely stuck in one spot (ruining my enjoyment of the full game) where I needed to "LISTEN BROOK".
There was another game, (Mad Venture), where I needed to read the book so I could do "THROW DOLL".
I count myself among this group. I actually emailed Adams sometime around 1999 or so to ask him a question about a game that I thought was his. Turns out, the game was included in a collection of Adams's games on the TI-994a (the game was called Knight Ironheart) and was in the same exact style and used the same interpreter as his own games.
He was super nice about it, explaining that he didn't actually author that game. We exchanged a few more emails back and forth, but overall a great experience chatting with him over the earlyish Internet. I feel very fortunate that I grew up in an era of computing where it seemed much smaller than it does today.
One of the highlights of my youth was attending Apple convention in boston in the 1980s and meeting Lord British (Richard Garriot). He saw that I liked the game and asked me to stand in the kiosk and teach people how to play it.
This is awesome. Several years ago I found the print-out of an adventure game I wrote in my youth and modified it a bit to work with Chipmunk Basic. It wasn't NEARLY as full featured as Artic Adventure, but this is quite motivating. I'll have to find some time to port the bits of my space adventure to something that can run in a web page.
Very nice and I just did the exact same thing recently!
When I was in first or second grade (circa 1982) our family got a TRS-80 Model 3 and I started learning BASIC on it. I built a bunch of small little programs and even started an ambitious project: a full text adventure game called "Manhole Mania!". You, as the player, were a public works employee sent into the sewers to investigate strange noises. I never made much progress, maybe only a few rooms.
Just a couple of weeks ago I had the idea of just pointing Codex CLI at my unfinished game idea and "one-shotting" it. I wrote a fairly detailed prompt, constrained it to use Elm and to make it a static website. Gave a rough outline of a simple, but playable Manhole Mania. 5 mins, 43 seconds later:
Also... I remembered this existed and might be of interest to people reading the comments here. It's the December 1980 issue of Byte Magazine, archived at the Internet Archive.
This is the "Adventure" issue, complete with a source listing of Scott Adam's Pirate's Adventure and a Robert Tinney cover illustration. Plus, reviews of commercial games and articles describing the state of the art 46 years ago. Worth a read if you're hip to interactive fiction.
one of the very first text adventures I played as a kid [https://en.wikipedia.org/wiki/Twin_Kingdom_Valley] had static illustrations; I've always thought of it as a nice touch to add to a text adventure. they key difference between that and more modern graphic (or hybrid text/graphic) adventures was that the illustrations were not meant to be informative; you couldn't look at them and find objects to interact with, e.g., they were just there to add to the mood.
I remember seeing "Choose Your Own Adventures" early in the 80s and thinking "Hmm.. Zork sure would be cool if it had a few pictures like the CYOA books." And of course, about a month later I saw the first text adventure with illustrations. I don't think I ever played Twin Kingdom Valley, but after reading the wikipedia page, I sort of want to now. Oh... aha!
It's funny how people feel the need to repeat that last mantra. Kind of similar to the "listening to audiobooks is reading" crowd.
Compare two high schoolers: one who vibe codes a game in English and generates the graphics with Nano Banana; vs one who actually learns how to program and draw to make the game.
Are they doing the same kind of activity? Getting the same kind of cognitive development out of it?
So many of us growing up at that time were inspired by Adams. I think he quite literally is responsible for a huge number of people becoming programmers and game designers. I was lucky enough a few years ago to be able to thank him personally for what he did for me as a kid. He was very gracious and humbly admitted that he gets that a lot.
Playing games back then was a wildly different experience; pre-internet, there was no way to find hints. You'd come to a wall, somehow, and be stuck. I never got to the end of Raaka-Tu, or Madness and the Minotaur, or Bedlam. I wasn't even ten-years-old, and those games were an impossible undertaking.
That said, in 2021, finally got to the end of the first graphical RPG I ever played, Dungeons of Daggorath, and killed the final wizard. I was absurdly pleased with myself that day. That goddamn wizard had been a regret-tinged concern of mine for 39 years.
In case you didn't know Dungeons of Daggorath (1982) for the Radio Shack Color Computer featured significantly in the best-selling sci-fi book "Ready Player One" (although it was not an element in movie). https://readyplayerone.fandom.com/wiki/Dungeons_of_Daggorath
I got my Color Computer in 1982 and banged my head on Daggorath for many hours. Randomly reading Ready Player One in 2012 was surreal. There were so many impossibly obscure references to esoteric 80s computer and arcade trivia that was personally very significant to me - but to almost no one else - it felt like I was being punked by someone that knew me. And the more I read, the more bizarre coincidences kept piling up - from Daggorath on the Coco to knowing how to beat a Joust arcade cabinet with the arcane pterodactyl bug which was only present in Red/Yellow Joust cabinets. The Coco was obscure, maybe 1/100th as popular as the Commodores and Ataris, and Daggorath wasn't even close to a top selling game on it.
In the early 80s, every time I'd go to an arcade I was always on the lookout for a red/yellow Joust so I could drop a high score. I also read Rainbow Magazine every month and even flew across the country to attend the first RainbowFest in Chicago. Good times, indeed.
BTW you had to 'incant' a ring, near the end, and I could not have figured that out on my own. It was fantastically fun to me as a kid, despite being, lets be reasonable, impossible to beat without knowing some things outside the game. I actually believed I did beat it, in the late 90s, after I killed the 'false' wizard. However, I thought Level 4 was the game restarting back to Level 1, so exited, thinking it was all done.
Rainbow Magazines were magical and incredibly inspiring. I probably typed-up most of the games they ever published and had them saved on cassette. [This one was very lengthy](https://ia903403.us.archive.org/0/items/rainbowmagazine-1984...). However, my brother recorded over it before I could play it more than once ... you know, deliberately, out of pure 80s evil older-brother spite. Some part of me wants to paste that code into Claude Code, and generate some sort of working game, as an act of defiance.
I couldn't play joust on the cabinets (no money as a kid); the TRS-80 game was called Lancer. Good times, absolutely.
After a number of very frustrating experiences I ended up buying this. For example, in the Sierra Online game "Dark Crystal", i was absolutely stuck in one spot (ruining my enjoyment of the full game) where I needed to "LISTEN BROOK".
There was another game, (Mad Venture), where I needed to read the book so I could do "THROW DOLL".
He was super nice about it, explaining that he didn't actually author that game. We exchanged a few more emails back and forth, but overall a great experience chatting with him over the earlyish Internet. I feel very fortunate that I grew up in an era of computing where it seemed much smaller than it does today.
https://meadhbh.hamrick.rocks/v2/retro_computing/sundog_dot_...
https://colorcomputerarchive.com/repo/Documents/Books/Comput...
When I was in first or second grade (circa 1982) our family got a TRS-80 Model 3 and I started learning BASIC on it. I built a bunch of small little programs and even started an ambitious project: a full text adventure game called "Manhole Mania!". You, as the player, were a public works employee sent into the sewers to investigate strange noises. I never made much progress, maybe only a few rooms.
Just a couple of weeks ago I had the idea of just pointing Codex CLI at my unfinished game idea and "one-shotting" it. I wrote a fairly detailed prompt, constrained it to use Elm and to make it a static website. Gave a rough outline of a simple, but playable Manhole Mania. 5 mins, 43 seconds later:
https://manhole-mania.com/
https://archive.org/details/byte-magazine-1980-12
This is the "Adventure" issue, complete with a source listing of Scott Adam's Pirate's Adventure and a Robert Tinney cover illustration. Plus, reviews of commercial games and articles describing the state of the art 46 years ago. Worth a read if you're hip to interactive fiction.
https://archive.org/details/d64_Twin_Kingdom_Valley_1987_Bug...
It's a shame he never reached the level of fame and cultural influence that the other Scott Adams achieved.
Blog link seems hugged.