Title: Roguelikes Date: 20190412 Tags: games retrocomputers ======================================== I was never into Roguelike games until I discovered Cataclysm Dark Days Ahead. An amazingly complex game where, as a beginner, you should expect to die. Even as an intermediate player. Death is just part of the learning experience. Turns out, that's pretty typical of the genre. I think I never got into roguelikes before because I never liked the medieval/magical fantasy genre in any medium. I never got into such books or movies, nor ever had a chance to play D&D in my impressionable years. The only thing close that I got into was Diablo and mostly Diablo 2. I played a lot of Diablo 2. Cataclysm DDA was appealing because it takes place in sort of modern day after a zombie apocalypse. It also includes a complex crafting tree but without much need to grind to build skills or unlock recipes. Having gotten into retro-computers, namely an Altair 8800 and an RC2014, I needed to find things to use them for. Neither have graphics and OS options are limited. Rogue was made for text displays and works over serial without graphics so I gave it a shot as there is a CP/M port. The CP/M version of Rogue is great fun. Simple to play but randomized and complex enough to be deeply fun. It demonstrated the idea of death being an inevitability in the same way as Cataclysm DDA. I thought I was doing pretty good by hitting level 15 or so of the dungeon. Rogue was initially developed for UNIX so I thought I'd look for a version I could run on OpenBSD. I found Rogue 3.6 and 5.4.2 and got both to compile. Holy smokes! Talk about inevitable death. I haven't gotten past level 3 of the dungeon. :D OpenBSD has Hack in the base system, a follow up to Rogue. It was recently fixed to be compatible with OpenBSD's current security posture (no more setgid to write a global scores file) so I thought I'd give it a go to see how it differs. Hack has a bit more complexity such as eating corpses, a pet dog, character classes, more armor types, and so on. It's just as fun, but I still can't get past level 3.