MUD stands for "Multi User Dungeon" (or other variation). They're basically online text RPGs.This MUD has been built from the ground up and is completely custom made

It's very early in development, but has the basic features of a mud such as players, areas, rooms, NPC's, skills and spells, items and equipment, modifier effects, currency, etc. Even built-in area editing commands have been implemented. Most of the interface is currently still ugly and usually very lacking in detail, but it's colorful!

You can connect to this MUD at telnet://24.141.201.66:4000 by clicking that link or inserting the address/port into your favorite MUD client.

Don't be completely surprised if you find a bug, or if you try to connect and it's not up because someone else found a bug. Although there are no known game-crashing bugs, there probably are lots of them hiding around.

Ehh... that was pretty confusing, if you asked me. First, it asked my name and when I pressed 'f' it immediately advanced to the next question, where I pressed 'y'. Now it asked for a password, and after I pressed 'a', it immediately wanted me to confirm it, so I pressed 'a' again.Then I had no idea what to do next, for every character I pressed it said that I couldn't do something, so I quit... But maybe the problem is that I've never played a MUD before, just seen someone to play.

say Yeah, it buggered up with the crazy stats say The log said "You do not have enough HP". Pretty weird.say I loaded up the new version which was telnet friendly, but apparently it's got other issues.say Namely, new player login.

Anyway, it's functional in windows telnet now So, all you guys who had one letter names can come back! F, B, A, L.. all of ya's!

:: Another Update ::Improved the command buffering code BIG TIME. I'll add support for backspace very soon. It doesn't freak out on you if you don't put in a command and press enter. Command stacking is now fully supported as well, instead of only 2 commadn maximum before it starts eating your commands up (command stacking is sending multiple commands. Usually using a semi;colon to seperate them).

There's also a gossip command which sends your gossip to everyone in the game. Monsters no longer "leave the room" when they die, characters don't "enter the room" when they enter the game, and a few other minor changes (you don't see yourself leave or enter the room anymore ).

Movin' along quite well. Thanks for all the comments from those who gave them in game! Will work on some of the other stuff shortly.

Ah yes.. someone came in asking how to 'pose'. I was AFK, then came back, and then left again.. Sorry, heh.The game doesn't quite have a proper social list yet, but you can use emote or /me. /me smiles happily. -> "Derezo smiles happily"emote stares up at the sky. -> "Derezo stares up at the sky"Etc.

X-G killer was crashing the MUD not long ago.. I gotta bring his stats down, or figure out why it's doing that.

In-game building is implemented, but I'm not quite looking for builders yet. I'll tell you when I am though -- that'd be great The more I can get the better.

The area file format is not yet complete, and it will be changing a lot in the next few months. I'd like to get the file formats completed before I start recruiting other people to join in the development. I don't want to be changing formats and losing data while other people are working on area projects.The time will certainly come though.

I love building areas. One of the things I'm looking forward to. I'm going to make the builder as intuitive as possible. It's already somewhat intuitive, but I'd like to make it as simple as possible while also having advanced commands available.

I need to implement some scripting for npc scripts and room scripts still too.. That's going to take some time, as I've never successfully done that.I may look into LUA.

My current agenda looks something like this:

Get most the dormant flags working (mainly npc flags and item flags)

Expand modifier functionality and visibility.

Fix some of the known bugs like the crazy stats crashes.

Add player flags which grant/restrict certain commands, and adjust commands to work with it.

Add building stuff so player X can only work on areas that have been assigned to player X.

Add Scripting.

The rest I'll get as I come to it.... but I may have forgot some stuff in there.

[edit]Also, one thing I'm noticing.. a lot of people are going on expecting it to be a Diku, Merc or other base-code clone.It's been created completely from scratch. Some of the command are the same as other base codes, but most are not.

The public channel is 'gossip' (not chat). I'll add the single character abbreviation of . for that soon As well as say... it needs a single character abbreviation. I'll find a character that suits it... I can't use a single quote without some moditications to other code.

Yeah, many have '[ooc]' (out of character) and gossip.. I'll have those two eventually as well.

Right now, gossip just takes a string and sends it to every client connected.. later I'll make some sort of proper channel system.

If you're at the login screen and someone gossips, you'll see it.

Peter: I found out why your frog didn't load. You didn't give it a 'short name' and a 'long time'. 'Name' is just it's keywords for taking it, wearing it, etc.. So, it was there.. we just couldn't see it

moose@natasha vector $ telnet 24.141.201.664000
Trying 24.141.201.66...
Connected to 24.141.201.66.
Escape character is '^]'.
Welcome to Derezo's MUD Engine!Version: 0.06Name: TomasuCharacter not found. Create a new character? yInput New Password: ***Confirm New Password: ***You must be in a room to look.>

is that a bad thing? a look after seemed to work.

Oh, another thing:

Also in the room: NOTE : Derezo is currently AFK!, Derezo, LSD
>
take LSD
You cannot find that here.
>

Name: GinNames must contain only letters, and must be at last 3 letters long.

Name: GinPassword: ******Newbie Training GroundsWelcome to the Newbie Training Grounds!...that's all I got so far. Pretty good huh?</quote>and I can enter. So it says that the name must be at least 3 letters (Gin has 3 letters), and when I type it the second time it accepts it.

LSD: Yeah, I see. I should get rid of SHORT_LEN and define it as MAX_STR_LEN... Screw memory conservation.

You can currently send more than MAX_STR_LEN to the server and cause an overflow. Once I fix that, it'll be impossible for args not to have a delimeter, since it's cleared to 0's (using memset) every time it gets a new command.

Lots of people comin' on. Many more than expected Here's another screen shot. Most players yet at one time.http://24.141.201.66/mud2.gif