Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Neat idea! I am constantly impressed by the number of different and interesting things that Bob works on. All of his game programming work, and his several (if prototypical) programming languages, each exploring some unique idea. https://github.com/munificent?tab=repositories

I've always wanted to write a roguelike. I wrote a woefully incomplete MUD a long time ago. It had the interesting (to me) property of representing items and features as .NET assemblies. Servers could link so that a doorway could move players, with their items and effects, seamlessly onto another. If I recall correctly .NET even had the security model to (nominally) support it safely, where all items may invoke only approved engine APIs, and where trusted assemblies might be loaded while untrusted items and their consumers pass through to be loaded again later on another server. The idea was to enable a sort of open web of interconnected MUD worlds. Only ever made it to the tech demo stage; I recall spending a long time on that system, event handling, and other engine features (classic game dev mistake) and never got around to game content! I don't regret the time: it was primarily a project of exploration and the act if building just the engine was its own reward. (Tomorrow I might try to dig up my old source for the MUD but I suspect it will be like http://www.xkcd.com/1360/ )

Anyway, could anyone recommend a good OSS roguelike that's accessible and easy to hack on? Looks like Angband is OSS, and of course there's NetHack, which if I remember correctly is written in C. Stone Soup's site appears to be down.



Stone Soup is a good community, and sounds like the right idea. The TOME suggestion is also good.

If you just want to write something to share with friends, go with rot.js. It's a nice approach, and it takes away all the complications of delivery. I did a 7drl entry a few years ago. The task of making it deliver in a clean package for multiple platforms took longer than everything else about writing the game put together.

Smart Kobald is an interesting read, C++. http://www.zincland.com/7drl/kobold/

So is Gruesome, Pascal. http://gamesofgrey.com/


> Anyway, could anyone recommend a good OSS roguelike that's accessible and easy to hack on?

As soon as I get around to open-sourcing mine, I'd recommend it. :)

It's a pretty clean, small codebase. I've spent a ton of time designing it to have a clean extensible architecture. It's written in Dart and runs on the web, which is nice.

I just need to check with work, but that should be fine and I'll put it online soon.

If you like C#, the previous incarnation of my game is already online: https://bitbucket.org/munificent/amaranth

I've pretty much abandoned it, but you're welcome to do with it as you like.


I hear TOME is the roguelike to mod. It's a super-advanced Angband with most things accessible via Lua APIs.



Pixel Dungeon for android is planned to be open sourced soon




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: