mud.tilde.town, a python mud engine inspired by Inform7

I’m announcing an alpha mud engine- https://github.com/selfsame/mud.tilde.town

Mud.tilde.town is a python telnet engine with an ‘action’ dispatch modeled after Inform7 (Huge fan of that language)

It uses a dictionary data format for entities, where key-value pairs are components which can have their own constructor functions on instantiation. Beyond that, it’s completely schemaless – easy to make mistakes by malforming entity data on important components, but also easy to be creative (for a while this week there were “open, empty mice” running around because I had them merging with the container archetype.

Very alpha stuff, but I’d really like to hear some thoughts while it’s still in the design phase!

There’s a pretty good tour of the systems on the wiki here: https://github.com/selfsame/mud.tilde.town/wiki

Thanks!!

selfsame