MUSHing 101

How do I shot MUSH?

MUSH is an acronym for Multi-User Shared Hallucination. It is based out of ancient MUD (Multi-User Dungeon) technology which forms the ancient origins of MMORPGs. Everquest and other early derivatives were basically a graphical skin over a MUD, for example.

This is relevant because this shapes the kind of experiences and expectations you will have on a MUSH. a MUSH is a text-based roleplaying environment. The only graphics that exist are ANSI-based character graphics. You might be familiar with this style if you've played old roguelikes or Dwarf Fortress.

To connect to the MUSH server and start making a character, you will need a MU* client. There are several options:

Download and install one of these clients, and configure a connection to the MUSH server.

Connecting And Account Creation

After you download a MUSH client and configure the connection, you will find yourself staring at the connect screen.

This MUSH uses a MMO-style account system that your characters will be associated with. When you use 'register', you will be creating the account through which you will be accessing your characters with, not your character itself, please keep that in mind. The character creation comes after you have logged in.

Creating a character is a slightly more involved process. It is done entirely through the MUSH but it will save your progress, you can go as fast or slow as you please. For details on how that works, check out [[Creating A Character]]. We will be assuming you have gone through that file for the rest of this document.

Once you have created the character object and selected to play it, you will be moved to the Welcome Room.

The Room

A labeled example of what a room typically looks like on a MUSH.

A labeled example of what a room typically looks like on a MUSH.

Rooms are virtual spaces that you move between in order to navigate the MUSH. A room is generally separated into 4 notable sections:

Useful Commands

There are a number of commands that are generally used to interact with the MUSH. By general tradition, most MUSHes have a set of hardcoded commands that are part of the basic package. Anything that is custom coded for the MUSH or added to it has a + or similar prepended symbol. Commands with @ tend to be system level commands that are mostly low level utility.

Channel Communication

MUSHes have a 'channel' system that allows people to communicate across rooms. The following commands will be useful in that respect:

For example: +guest Hello! will display the following to anyone on the Guest channel:

<Guest> Character says, "Hello!"

Scene Commands

For additional information about manipulating scenes as well as scheduling, see +help +scene.