MUSH

Last updated

In multiplayer online games, a MUSH (a backronymed [1] variation on MUD most often expanded as Multi-User Shared Hallucination, [2] [3] [4] though Multi-User Shared Hack, [5] Habitat, and Holodeck are also observed) is a text-based online social medium to which multiple users are connected at the same time. MUSHes are often used for online social intercourse and role-playing games, [6] although the first forms of MUSH do not appear to be coded specifically to implement gaming activity. [5] MUSH software was originally derived from MUDs; today's two major MUSH variants are descended from TinyMUD, which was fundamentally a social game. [7] MUSH has forked over the years and there are now different varieties with different features, although most have strong similarities and one who is fluent in coding one variety can switch to coding for the other with only a little effort. [7] The source code for most widely used MUSH servers is open source and available from its current maintainers. [7] [8]

Contents

A primary feature of MUSH codebases that tends to distinguish it from other multi-user environments is the ability, by default, of any player to extend the world by creating new rooms or objects and specifying their behavior in the MUSH's internal scripting language. [9]

The programming language for MUSH, usually referred to as "MUSHcode" or "softcode" (to distinguish it from "hardcode" the language in which the MUSH server itself is written) was developed by Larry Foard. TinyMUSH started life as a set of enhancements to the original TinyMUD code. "MUSHcode" is similar in syntax to Lisp. [10]

Roleplay

Traditionally, roleplay consists of a series of "poses". Each character makes a "pose" that is, writes a description of speech, actions, etc. which the character performs. Special commands allow players to print OOC (out of character) messages, distinguished by a prefixed string from IC (in character) action. This medium borrows traits from both improvisational stage acting and writing. Roleplaying is one of the primary activities of MUSHes, along with socializing. [11] [12] [13] [14] [15]

There is nothing in the code base that restricts a new MUSH from being a traditional hack-and-slash MUD-style game. [16] However, the earliest uses of MUSH servers were for roleplaying and socializing, and these early trends have largely governed their descendants. [16]

Administration

All MUSH servers provide a flag that, when set on a player, bestows the ability to view and modify nearly everything in the game's database. Such players are usually called Wizards, and typically form the basis for the MUSH administration. [10]

Software

Maintainers and developers of MUSH servers have traditionally shared ideas with one another, so most MUSH servers include concepts or code developed originally in other servers. There is particular interest in ensuring that common MUSHcode features work similarly across servers. [8]

PennMUSH, TinyMUSH, TinyMUX and RhostMUSH are all open-source MUSH servers

See also

Related Research Articles

LambdaMOO is an online community of the variety called a MOO. It is the oldest MOO today.

A MUD is a multiplayer real-time virtual world, usually text-based or storyboarded. MUDs combine elements of role-playing games, hack and slash, player versus player, interactive fiction, and online chat. Players can read or view descriptions of rooms, objects, other players, and non-player characters, and perform actions in the virtual world that are typically also described. Players typically interact with each other and the world by typing commands that resemble a natural language, as well as using a character typically called an avatar.

FurryMUCK is one of the oldest and largest non-combat MUD-style games in existence. It was founded in 1990 as an online gathering place for furry fans to meet and socialize in a virtual role-playing environment. Over time, FurryMUCK has become one of the central focal points for furry fandom, with a user base consisting of several thousand, with over 150 users regularly signed on simultaneously.

Elendor is a free online text-based multi-user game that simulates the environment of J. R. R. Tolkien's Middle-earth. Users create characters by determining species, sex, culture, description, history and then role-playing with other users within the setting and atmosphere of Tolkien's world. For the purposes of consistency, the game accepts The Lord of the Rings, The Hobbit and The Silmarillion and to a lesser extent the other works of Tolkien as canonical materials. The time frame is shortly before the onset of the main events of The Lord of the Rings with Bilbo having gone to Rivendell. The game is run on a MUSH server using a variant of PennMUSH.

A multiplayer video game is a video game in which more than one person can play in the same game environment at the same time, either locally on the same computing system, on different computing systems via a local area network, or via a wide area network, most commonly the Internet. Multiplayer games usually require players to share a single game system or use networking technology to play together over a greater distance; players may compete against one or more human contestants, work cooperatively with a human partner to achieve a common goal, or supervise other players' activity. Due to multiplayer games allowing players to interact with other individuals, they provide an element of social communication absent from single-player games.

DikuMUD is a multiplayer text-based role-playing game, which is a type of multi-user domain (MUD). It was written in 1990 and 1991 by Sebastian Hammer, Tom Madsen, Katja Nyboe, Michael Seifert, and Hans Henrik Stærfeldt at DIKU —the department of computer science at the University of Copenhagen in Copenhagen, Denmark.

<i>Ancient Anguish</i> 1992 video game

Ancient Anguish, abbreviated AA, is a fantasy-themed MUD, a text-based online role-playing game. Founded in 1991 by Balz "Zor" Meierhans and Olivier "Drake" Maquelin, it opened to the public on February 2, 1992. It is free-to-play, but has been supported by player donations since 1994.

<i>Discworld MUD</i> 1991 video game

Discworld MUD is a popular MUD, a text-based online role-playing game, set in the Discworld as depicted in the Discworld series of books by Terry Pratchett.

LPMud, abbreviated LP, is a family of MUD server software. Its first instance, the original LPMud game driver, was developed in 1989 by Lars Pensjö. LPMud was innovative in its separation of the MUD infrastructure into a virtual machine and a development framework written in the LPC programming language.

An online text-based role playing game is a role-playing game played online using a solely text-based interface. Online text-based role playing games date to 1978, with the creation of MUD1, which began the MUD heritage that culminates in today's MMORPGs. Some online-text based role playing games are video games, but some are organized and played entirely by humans through text-based communication. Over the years, games have used TELNET, internet forums, IRC, email and social networking websites as their media.

"A Rape in Cyberspace, or How an Evil Clown, a Haitian Trickster Spirit, Two Wizards, and a Cast of Dozens Turned a Database into a Society" is an article written by freelance journalist Julian Dibbell and first published in The Village Voice in 1993. The article was later included in Dibbell's book My Tiny Life on his LambdaMOO experiences.

MU* is an abbreviation which refers collectively to a family of text-based multi-user virtual world servers comprising:

Sequent was a DikuMUD derivative codebase developed by Raja Kushalnagar. It was a text-based online role-playing game that was an accessible DikuMUD based MUD. It added several new playing areas with shorter text descriptions that was designed to be accessible to users with sensory disabilities. It also supported more players online at the same time by being hosted on a Sequent multi-processor machine at the University of California, Berkeley, and was first started in March 1991.

A MOO is a text-based online virtual reality system to which multiple users (players) are connected at the same time.

<i>GodWars</i> 2002 video game

GodWars is a family of MUD engines derived from Merc, created in 1995 by Richard Woolcock, also known as "KaVir". GodWars' setting is influenced by White Wolf's World of Darkness.

TinyMUCK or, more broadly, a MUCK, is a type of user-extendable online text-based role-playing game, designed for role playing and social interaction. Backronyms like "Multi-User Chat/Created/Computer/Character/Carnal Kingdom" and "Multi-User Construction Kit" are sometimes cited, but are not the actual origin of the term; "muck" is simply a play on the term MUD.

DGD, Dworkin's Game Driver, is an LPMud server written by Felix A. "Dworkin" Croes. DGD pioneered important technical innovations in MUDs, particularly disk-based object storage, full world persistence, separation of concerns between driver and mudlib, runtime morphism, automatic garbage collection, lightweight objects and LPC-to-C compilation.

<i>AVATAR</i> (MUD) 1991 video game

A.V.A.T.A.R. MUD is a free, online, massively multiplayer, fantasy, text-based role-playing game, set in a real-time virtual environment. It combines elements of role-playing games, hack and slash style computer games, adventure games and social gaming.

References

  1. Burka, Lauren P. (1995). "The MUDline". MUSH didn't stand for anything, but its authors later decided it meant "Multi-User Shared Hallucination."
  2. "Beleriand MUSH FAQ". MUSH stands for "Multi-User Shared Hallucination."
  3. "Internet Games About". Archived from the original on 2009-03-01. Retrieved 2009-12-07. MUSH stands for "Multi-User Shared Hallucination."
  4. Shah, Rawn; Romine, James (1995). Playing MUDs on the Internet. John Wiley & Sons, Inc. p. 278. ISBN   0-471-11633-5. Its name, MUSH, stands for Multiuser Shared Hallucination.
  5. 1 2 Ito, Joi (2006). "Goodbye Privacy Presentation" (PDF). They [MUDS] spun off MOOs (MUD object oriented) and MUSHes (Multi-User Shared Hack) where it was more about creating things and creating objects. The kinds of people who participated in MOOs and MUSHes were very different from the kinds of people who participated in MUDs. MUDs were more about constraints and limitations and game-play.
  6. Bartle, Richard (2003). Designing Virtual Worlds . New Riders. p. 47. ISBN   0-13-101816-7. MUSHes. Socially oriented, mostly focused on role-playing, but occasionally non-gaming in nature. MUSHes tend to have a Science Fiction setting based on books, comics, or movies, with Fantasy some way behind.
  7. 1 2 3 Schwartz, Alan (2006). "PennMush FAQ".
  8. 1 2 Leong, Lydia (1999). "TinyMush Development FAQ".
  9. Burka, Lauren P. (1995). "The MUDline". Unlike most previous MUDs, TinyMUD emphasizes world creation over competition.
  10. 1 2 3 Leong, Lydia (1995). "MUSH Manual Version 2.008". MUSH is a derivative of the original TinyMUD. [...] The programming language of MUSH is most similar to LISP, in its emphasis on lists and the way functions are evaluated.
  11. One Ring Mush Staff. "MUSH and Roleplaying Etiquette Guidelines".
  12. StarWars Mush staff. "Interaction – The Power of the POSE".
  13. One Ring Mush staff. "RolePlay for Newbies".
  14. Ervin Hearn III (2000). "An Introduction to Mush".
  15. Platt, Wes (2004). "Taking the Stage".
  16. 1 2 Smith, Jennifer (1990). "rec.games.mud FAQ". Each type has its own unique style, and players are rarely forced to stick to one type of playing – there's no rule that says an LPMUD _must_ be a combat-oriented MUD, or that a TinyMUSH must not be a combat-oriented MUD. [...] The Tiny- and Teeny- family of MUDs are usually more social in orientation; the players on those MUDs tend to gather, chat, meet friends, make jokes, and discuss all kinds of things