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.
Copyright(c)1998; MATRIX: The Center for Humane
Arts, Letters, and Social Science On-Line;
All Rights Reserved.