Oh man! I had the first version of this book, 101 BASIC Computer Games (1973), or rather, I checked it out of the public library as often as they’d let me.
The first edition used an older BASIC dialect that didn’t have foolish modern fripperies like two-letter variable names or multiple statements per line. I’m not sure it even had arrays of strings. Some of the BASICs I encountered didn’t support strings at all, since after all, computers are supposed to be for computing numbers.
If anyone is looking for some more BASIC nostalgia, here’s a related story from my childhood: https://martinrue.com/give-yourself-more-playtime/
Perhaps this is a sign of age. I had a lot of fun flipping through these, and might be inclined to do a couple of them myself. What an awesome idea. It’s a fun little blast for someone who learned a lot by modifying programs a whole lot like these.
This post needs a more descriptive title in this context, like “Adapting BASIC games from 1978 to modern environments”
I recall adapting the game from Write Your Own Adventure Programs For Your Microcomputer from BASIC to Ruby once: https://gist.github.com/jclulow/628124
I’m throwing a note to dig through old BASIC stuff into my ideas file for next time I have a chance to do a game jam. It feels like there might be a worthwhile riff on one of these if the right theme comes up.
It’s about one game, in particular, which Mr. Lippert has amazingly written 37 other articles about.
It was an awesome treatment of the Life chapter. And thanks for illuminating “part 38”. I was wondering if his edition of the book was numbered differently or something.
I tremendously enjoyed all of the article, but it’s clear which part I got most excited about.
I was only suggesting that the title of our link should possibly change, not that Mr Lippert needs to do so. Mostly so it wouldn’t get overlooked. Perhaps submitting Mr. Atwood’s project on its own would do the same job in a better way.