7/24/2026 at 12:50:00 PM
Building a MUD engine is quite an endeavour in itself. Let alone the game! A good way to test your skills in networking, parsing, databases, and data structures.I’ve been chipping away at one on my stream using Haskell. Experimenting with Lua integration, parsing, networking, STM and concurrency… currently hacking on Entity Component Systems and unboxed vectors and all kinds of stuff.
Thing is you can start small. Start with a chat server. Add character registration. Add a mob. Add some commands to interact with the mob. Just keep adding things on.
There’s a community for mud coders too. There are dozens of us.
by agentultra
7/24/2026 at 1:11:18 PM
I’m a huge fan of UO which MUDs inspired.Curious if in the spirit of
"Show me your [code] and conceal your [data structures], and I shall continue to be mystified. Show me your [data structures], and I won’t usually need your [code]; it’ll be obvious."
If you would share your data structures for your MUD?
by mentos
7/24/2026 at 1:55:42 PM
In particular, Raph Koster (aka Designer Dragon) was heavily involved with LegendMud [1]by jghn
7/25/2026 at 3:13:09 AM
Thank you for posting this! I just finished a MUD engine and I was looking for a way to expose it to a small community of technically minded folks.by Qworg