| I also remember using the BlueWave offline mail reader: * https://en.everybodywiki.com/Blue_Wave_(mail_reader) As well as the QWK and SOUP file formats (the latter when I started on Usenet as well): * https://en.wikipedia.org/wiki/QWK_(file_format) * https://web.archive.org/web/20080509070947/http://combee.tec... And Tradewars 2002 'door game': * https://en.wikipedia.org/wiki/Trade_Wars * https://breakintochat.com/wiki/TradeWars_2002 * https://breakintochat.com/wiki/BBS_door_game * https://en.wikipedia.org/wiki/Door_(bulletin_board_system) |
When I want to learn a new programming language, I always try to recreate Tradewars in it as a language. I know Tradewars like the back of my hand, so it allows me to focus on the nuances of the language while I build it. Such a fun project. The only thing I never quite figured out were the economics mechanics (it technically works, but it's a bit more predictable than TW2002 has in practice) and the Big Bang algorithm (I came up with my own, it's fine, but it doesn't have quite the same feel to it).
Less often, I'll try to create SRE/BRE, which, again is very fun but hard to reverse engineer. Amit (creator) lost the source code years ago, but wrote up some notes here: http://www-cs-students.stanford.edu/~amitp/Articles/SRE-Desi...
Funny, I just googled SRE/BRE to find the notes, and my last comment about it on HN was one of the top Google results... It's truly a lost art!