![]() |
![]() |
![]() |
|
MUDs (Chat Rooms), MOOs, and Forums
MUD |
||||
![]() |
![]() |
|||
|
|
|
|
Moos
A MOO (Multi-user domain Object Oriented)
is a MUD in that it's a space where multiple people can occupy
and engage in synchronous conversation. What distinguishes it
from a MUD (even though it is one) is that unlike a lot of MUDs,
a MOO is object oriented. Unlike the bare space of the chat room
that simply displays the users and their comments, a MOO's space
has objects that define the space and can be virtually manipulated
by users via a series of conversational commands. Moos then not
only create a virtual environment for conversation, but define
that environment by providing more of a tangible space. An example
of one of these virtual worlds is MIT's Media Moo. Unlike chat
rooms that are accessed via web pages, Moos are usually text based
environments that are accessed through telnet. To access Media
Moo, Open up your telnet and for the host or location enter in
the address purple-crayon.media.mit.edu 8888 (as seen on
the below, left image). Log into the Media MOO by typing in "connect
Guest" (without the quotes) (as seen on the below, right
image). This will allow you access to the MOO as a guest. You
can gain a permanent (if there is such a thing in this environment)
log-on by contacting Media MOO.
When you enter the MOO, you'll notice that the first thing it
does is to describe the virtual environment and the people within
that environment (as seen on the below, left image). The same
will happen whenever you enter into a new room or section of the
MOO. Media MOO also offers a more graphical representation of
the MOO world that can accessed by typing in "common"
without the quotes. This will produce a virtual map so you can
get your bearings (as seen on the right).
The learning curve and work is higher to both build and use Moos
in comparison to a MUD like a chat room. Moos are created via
a combination of a programming language called Lambda MOO and
databases. To use a MOO users have to become familiar with a number
of different commands. The basic MOO commands are listed below.
| MOO Commands @who Lets you know what other players are logged on and what room they are in. @go <#roomnumber> Teleports you to the room whose number you give. Example: @go #1873 @go <roomname> Teleports you to the room whose name you give (for rooms in your personal room database). Example: @go English @rooms (On Diversity University.) Gives you a list of rooms in your personal database (those you can @go to by name). @knock <charactername> Politely asks the specified character if you can join him/her in his/her room. Example: @knock Leslie @join <charactername> or @join <#characternumber> Teleports you to the room where the specified character is currently located. Example: @join Leslie "<your comment> How to say something on the MOO. What you type after the quotation mark is heard by everyone else in your room. Example: "I agree with you completely. You see: Paul says, "I agree with you completely." : <third-person description> "Emoting" on the MOO. What you type immediately after the colon is appended to your character name as a description. Example: :jumps up and down You see: Jenny jumps up and down page <character> <message> Sends your message to the character whose name or number you specify. The person will receive the message even if he/she is in another room. Example: page Leslie Where are we meeting again? n, s, e, w, up, down, out . . . How to move between connected rooms on the MOO. Typing the direction of the exit (for example, s for south) moves you in the direction specified. |
ways (On Diversity University.) Tells you what exits are available to you. help <topic> Displays help message for the specified topic (if available). Not all commands have help files. Example: help page look Gives you a description of your current room, along with what players are present in the room. look <objectname> or look <#objectnumber> Gives you the description of the specified object. You can look at an object by name only if you are in the same room as the object. If you use the object number, you can look at the object from any room. Example: look DU Places of Interest @examine <objectname> or @examine <#objectnumber> Like look, examine gives you the description of the specified object, but it also gives you more information: the object number, its alternate names (aliases), its owner, and the verbs that can be used with it (actions that can be done to it). As with look, you can examine an object by name only if you are in the same room as that object, but you can examine an object by number from any room. Example: @examine Filing Cabinet read <objectname> or read <#objectnumber> For objects created as notes or letters (including certain bulletin boards and blackboards). As its name suggests, "read" allows you to read whatever has been written on that object. Example: read Homer's Cocktail Napkin @request <name> for <email address> Allows you to request a permanent character name on DU. The MOO will take you through the application process. Example: @request JohnS for jsmith@smithland.smith.edu @pagelength <number> Sets the limit for number for the number of lines the MOO will send to your screen at once. When the end of the page is reached, the MOO asks you to type @more to see the rest of the text. Setting the page length prevents the text from scrolling off your screen. Example: @pagelength 24 @quit Exits from the MOO |
|
|
|
|
Forums
Forums resemble bulletin boards in that they are a place to post
messages, papers, or assignments and have people directly respond
to them. Since they don't allow for synchronous conversation,
they aren't considered MUDs. The advantage of forums is that they
organize both postings and responses making it easy to find information,
and they operate via a web page that can be accessed by the world
wide web (no more full e-mail accounts!). To use a forum, open
a browser and enter in the address of the forum. On the opening
page of the forum, you'll see the messages posted to the forum
and an option for starting your own thread of conversation. To
post a comment or thread, click the "Start a New Thread"
link (as seen on the below, left image). This will open up another
page - enter in a title for your message, your name as the author,
your message, and hit "Submit Article" (as seen on the
below, right image). If you have a paper or something you have
previously typed to post to the forum, remember that you can copy
it from something like a word processor and paste it into the
"Article Text" box.
![]() |
![]() |
To view the entry you've just entered, go back to the opening
page and click "Reload" in your browser. This will reload
the page and display any new messages sent to the forum. As shown
in the below, right image, the entry entered above entitled "technology"
appears in the main window. By clicking on the link, the content
of the message will be provided and a chance to respond to it
(as seen on the below, right image).
![]() |
![]() |
The page that displays the thread you've created allows you to
post a response to the message. To do so, again enter in the
name of your response, your name for the author,
and the text of your response. Hit the "Submit Response"
button which will send your response, click "Back" to
view the thread, and hit "Reload". This will reload
the page into the computer and you'll see the title of your response
listed directly under the original thread. All responses to this
thread will also be listed in the order they arrive underneath
the content of the message. This makes it easy to follow a train
of thought or conversation on any one topic. Like chat rooms,
forums are constructed using HTML web pages and some kind of additional
programming language/scripting. The web pages display the content
of the page and the programming acts on commands sent form the
web page to repost information onto the different pages.
|
|
|
|
|