Issue 0x0A - A is for ACK

Greetings, adventurers!

Welp… we made it… Issue 0x0A of the consistently inconsistent MUD Coders Guild Newsletter!

Since starting TMCG, we’ve grown to almost 500 members who post nearly 30,000 messages a month on topics ranging from game design and development to personal and professional growth. We are a community of people brought together by our love of one thing, but kept together by our support of one another.

I can’t express enough just how thankful I am for the community we have built together. It is so rare these days to find a healthy and safe home for engineers; especially one like ours that is so oddly devoid of the usual flame wars. So, from the bottom of my heart, thank you all for everything you bring to our little corner of the net.

At the risk of getting caught copying-and-pasting a previous message, if you have something you’d like to share with the community, please join us on Slack and shoot me a DM or post a message to the #newsletter channel. I love seeing what our community members can do!

- Zach

> notes

Issue Overflow: A is for ACK – The MUD Coders Guild

So… we post a lot of resources in The MUD Coders Guild Slack. I’ve been doing some digging into our analytics, and the members of TMCG post nearly 30,000 messages a month. As subscribers of The MUD…

Off the Cliff ep6: Substratum

I’ve been toying with something like this basically forever and finally realized what I’ve been trying to articulate. I am going to link my middling thoughts on this idea and while my self-links are…

> wiznet

ExVenture Updates for August 2018

The last month of ExVenture kicked back in action now that Gossip is mostly stable. I tried to stick to a general theme of bug fixes and world building additions though. I wanted to get MidMUD read in advance of ElixirConf…

ExVenture Updates for September 2018

The last month of ExVenture resulted in a lot bug fixes in preparation for ElixirConf with some web client features towards the end of the month…

Split! It's been a while : TwinMUD

So with the advent of the other netMUD mud being split off into a repository I split Under the Eclipse off into its own private repository…

NPCs Update! - Myelin: Escape the Spire

Hey peeps, I’ve been working on Myelin on and off for the past couple of months, focusing on two areas: Enhancing NPCs Addressing feedback, suggestions, and bugs I’ll still be working on…

Like minds that like MUDs

In a recent post, I made the case for MUDs in modern times which explored the niche that MUDs occupy on the internet. As a longtime player of MUDs, I started learning to code in order to tinker with downloaded codebases, trying endlessly to run ancient makefiles…

MUD Cookbook: design meets implementation

Lately, I’ve had a laser focus that’s consumed me in my latest project, Pinwheel: a fork of Ranvier, a MUD engine in JavaScript. This fork started as a question: can I add a web server to a MUD…

Introducing Squabble, Simple Leadership Election

As part of my ElixirConf talk, I showed off Squabble my new Elixir package for selecting a leader in your cluster. Squabble uses the leadership election part of the Raft Protocol. This was pulled out of ExVenture…

Mudlet in Hacktoberfest!

Hacktoberfest is an awesome event for the duration of October - be the first of 50,000 to submit 5 pull requests to an open-source project on Github…

> open source


@puff is TMCG’s lovable greeter robot. She is the first interaction all new members have with the guild, and as of this past month, is now also responsible for archiving every link shared for the newsletter.


A bot for ExVenture.


CrucibleMud is a node-based websocket server for creating massively multiplayer text-based games.

Insomnia Mud Engine

A Mud Server written in C++ Using C++11 standards. Using Boost Libraries - Asio - Guid.


Simple leader election for Elixir applications.


A Node.js MUD game engine built with Ranvier.

> inventory

Ethics question (working on someone else's idea) : gamedev

An interesting question of ideas and ethics was posed recently in r/gamedev. Definitely worth a read if you (like so many of us) find yourself in this situation.

> cast 'inspiration'


Sindome is a real-time, text-based, cyberpunk roleplaying game (RPG) set 85 years in the future. Influenced from such sources as: Nueromancer, Fifth Element, Bladerunner, Judge Dredd, Johnny Mnemonic, Total Recall, Altered Carbon & Strange Days.

Harvest Moon Ripoff MUD

A place to discuss and see the design and technical plans for the Harvest Moon Ripoff MUD.

Richard A. Bartle: Command Parsers: a Modest Proposal

Fascinating 20-year-old newsgroup thread about player-friendly command parsing. It’s amazing how little has changed in the past two decades.

> afk

ElixirConf 2018 - Going Multi Node - Eric Oestrich

A great talk from ElixirConf by our good friend @eric of ExVenture fame.

> quit

Goodbye, friend.. Come back soon!

The MUD Coders Guild is a community for people with a passion for creating text-based games. Join us on Slack!