Magnificant MUDdy Musings

The Evennia MUD Server has been progressing through beta at a goodclip, with much effort spent on fine-tuning existing features, and expanding on the already excellent pile of documentation. Much to my delight, the current maintainer, Griatch, has started to blog about Evennia development. If you are at least somewhat interested in keeping an eye on a Python+Twisted+Django MUD server, consider taking a peek at Griatch’s Evennia Musings.

While the blog details Evennia development, there is a lot of valuable general-purpose stuff as well. Especially for those writing, or considering writing, a MUD server using some or all of the same building blocks.

For those who would like to harass the man (or the other users/developers) in person, stop by #evennia on FreeNode.

New IMC and IRC extensions for Evennia MUD server

Evennia, the Twisted+Django MUD server, has just finished bringing inshiny new support for IRC and IMC (Inter-mud communication) as of revision 1456. This allows users to bind a local game channel to a remote IRC or IMC room. Evennia transparently sends/receives messages between the game server and the remote IRC/IMC server, while the players are able to talk over said channel just like they would a normal one.

It is even possible to bridge an IRC room to an IMC channel, with the Evennia server acting as a hub for messages. The next step for any eager takers may be to create a Jabber extension (any takers?).

If you’re curious, feel free to drop by #evennia on FreeNode to pester the developers.

Evennia gets Southy

The Django-based Evennia MUD Server took another great step forwardtoday in adding support for the excellent South migration app. This should knock down another barrier for those considering beginning development on their own games. The kinds of schema changes from this point forward should be fully covered by the South migrations that we provide.

For those that aren’t familiar with Evennia, it is the first well-established MUD server built with Django (perhaps the first, period). This makes game development extremely simple, and gives us a lot of power to webbify games (take a look at the included web-based client, for an example). Twisted handles our network layer, and some scheduling. Another unique thing (as far as MUDs go) is that there is actually a good bit of documentation.

Evennia MUD Server IRC Channel

To improve collaboration, the Evennia MUD Server project now has an IRCchannel on Freenode, #evennia. We have taken it a step further and linked this up with our test game, so those messing around in-game can still talk/listen on the IMCEvennia channel (which is also replicated to the MudBytes Inter-MUD network).

Evennia is a Python+Twisted+Django-based MUD server. For those that who have no idea what this is, it’s a base for a persistent, text-based MMO. As far as I know, Evennia is the first MUD built on top of Django, and we’d love to see more community members stop by to help. Feel free to pop in IRC, join the IMCEvennia channel if you’re on the MudBytes IMC2 network, or join the Google Group at http://evennia.com.