web analytics

Somebody ported Nethack to Steam!

I’ve posted about Nethack before. It’s one of the first dungeon slash-em-up games. It was the very first computer game I ever played and it ate a whole year of my life. Thirty four years later, it’s still the most fun game I’ve ever played.

Because even the very first PCs were capable of storing incredibly large and complex relationships between variables, which is “all” Nethack is.

Take the humble cockatrice. If you touch a dead cockatrice, you turn to stone. Fine, once you learn that, you never touch another dead cockatrice. You probably know better than to eat a tinned food ration that smells of cockatrice. Ah, but what if you fall into a pit on top of a cockatrice? Stone. What if you’ve been temporarily blinded and you’re feeling your way across the floor and suddenly, dead cockatrice? Stone.

But wait. But what if you have a pair of gloves? Can you run around poking monsters with a dead cockatrice and turn them into stone? Yes. Yes, you can. Just don’t trip and fall on it.

Under the hood, the formulae that create the dungeon and the monsters therein are incredibly complex. I could never work out some relationships from behavior alone. It wasn’t until I peeped at the source code that I began to understand how complicated a thing it really is.

Anyway, Steam reviewers are crying foul. Nethack is a giant cooperative labor of love and you’re not supposed to charge for it. There are plenty of places still to play it for free.

But I paid less than £4 for this version and, as far as I’m concerned, I’m not paying for Nethack. I’m paying for the dev’s effort putting it on Steam. It includes some light music and effects and a decent manual. And Steam achievements, if you care.

I paid for my very first version, too. It was technically to cover the cost of the floppy.

See? I play semantic games, too.

January 3, 2019 — 9:30 pm
Comments: 6