User:Earin/Discworld MUD
From Wikipedia, the free encyclopedia
Discworld MUD is a free Multi-User Dungeon set in the Discworld as depicted in the Discworld series of books by Terry Pratchett. It is based on the LPMud codebase.
Contents |
[edit] History
The MUD was founded in 1991 and opened to the public in 1992. Originally containing a small section of the then rather loosely defined Ankh-Morpork, over time more locations have been added as the world has been further described in the book series, and laid out in the map supplements[1]. It now consists of areas that attempt to simulate several big cities (Ankh-Morpork, Bes Pelargic, Genua and Djelibeybi) on two continents, a larger number of smaller towns, and more than a million rooms which form the land between the cities and towns, with markers designating canon cities yet to be built.
[edit] Software
The MUD's software is divided into two sections - the Mudlib and the driver. The MUD is based on a from-scratch mudlib and currently uses a heavily customised version of the MudOS driver known as FluffOS. The driver is largely open-source, with new releases usually made available quickly, while cut-down versions of the mudlib including most of the underlying features are occasionally released (most recently in 2003), allowing the use of most of the basic object classes and tools of the MUD.
It is expected that players who wish to help with coding the game will apply to join the game's development team, rather than working independently and submitting patches. Developers are not automatically taken from players at a certain skill level, instead being recruited into a hierarchy from the player base with an application and interview system. The underlying code is largely obscured from other players, with developers holding a policy of secrecy with actual game code and algorithms. Several useful algorithms such as that for determining experience costs have been either reverse-engineered or extracted from the released code by players, however, and can be generally found on various informational websites.
[edit] Interface
The Discworld command system is based on a yacc parser, and, in addition to adjectives and properties attached to game objects, allows advanced semantic recognition to specify in-game objects (including 'living' things):
You are unburdened by: Holding : a set of pearl prayer beads (left hand). Wearing : a black backpack, a neat off-white linen robe and two silver rings. (under) : a utility belt. Carrying: a prayer book. > locate leather things The utility belt (worn) is in your inventory. The black backpack (worn) is in your inventory. > locate leather things except black things The utility belt (worn) is in your inventory. > glance at second worn thing The neat off-white linen robe.
Other interface features include a basic in-game text editor, for editing in-game mail and other chunks of text, context-sensitive help, and optional sections of topological map (known as "lookmaps") to aid navigation.
One of the strongest development priorities in recent years has been on textual depth, providing rich descriptions and additional details, rather than on expanding the world or on providing higher-level content. Many interesting or useful details in descriptive text can be elaborated upon by applying more specific criteria to the "look" command.
[edit] Player Interaction
[edit] Chat
For purely message-based interaction, the MUD provides a talker system with a number of fixed channels, including general chat channels, channels for development organisation, and channels reserved for members of many in-game organisations. In addition to these, clubs can be formed which gain their own channels and optional electoral system. Some examples include Taxi (providing magical transportation around the game world), Synod (for the High Priests of the various gods), OOC (for roleplayers to chat and organise events out of character), and Begorrah (for Irish players to chat and organise meeting up in real life).
[edit] RP & PvP
Roleplaying is optional, and players can be observed playing in many different roles both in and out of character, from organisational, to social, to 'numberchasing' (grinding, especially for skills). Player versus Player interaction is on an opt-in basis, with characters over two days of play old being allowed to remove their protected status. There are some notable exceptions to this - for example, the player councils can hire in-game, NPC (non-player character) assassins to kill a player who hasn't opted for PvP status.
[edit] Player councils
The game world includes several political regions. The cities of Ankh-Morpork and Djelibeybi are run by councils of elected player magistrates. Despite an effort by the Djelibeybi council (usually referred to as the Klatch council, after the Discworld continent and coding area in which Djelibeybi is located) to seize control over those areas with no player council, it is generally held that there are no written player laws which apply to these areas, and that only the game's acceptable use policy, invariably referred to as "the rules", applies.
Ankh-Morpork has seven magistrates, while the Klatch council has five. Elections are held every six months. The council system is based on the game Nomic.
[edit] Mechanics
The fundamental game mechanics of the MUD are based on a 'stat/skill' division, with stats (statistics), relating to intrinsic properties, being semi-permanent, and skills being learnable at cost of experience points. Skill abilities are based on a diminishing returns system, in which your 'bonus', or actual ability, is calculated on a logarithmic basis from your skill level and a geometric mean of related stats. Levels are uncapped, but also rise in experience point cost per level.
Experience points can be gained in a number of ways - in successful combat with NPCs, in the use of guild points (categorised action points), for exploration of areas, in the solution of puzzle-like 'quests', and simply by waiting - a very slow rate of 'idle XP' is given to players merely for being online.
The skill system contains a number of quirks and odd features; for example, some skills are used in unexpected ways, such as the skill "other.movement.climbing.rock", which, while it is used for climbing rocks, is typically used to climb virtually any surface which isn't a tree or rope, such as a metal drainpipe. Because of the wide range of uses that skills are put to, individual skills are not documented, so working out what skill you need to perform a given task can sometimes be challenging - for example, the skill "other.direction", typically used to avoid getting lost in extreme circumstances, is also the skill used in both reading and crafting maps.
The game has circumstantial permanent death - characters begin with seven lives, which can be replaced in-game, but a player who dies with no lives remaining cannot be revived. PvP deaths do not reduce your life total, but otherwise have the same effects.
The majority of the game world is not persistent, resetting areas and objects invisibly, but players' inventories, the contents of rentable houses, and safety deposit box-like vaults are saved.
[edit] Guilds
A large part of the original intent for Discworld MUD was to move away from a restrictive class system, and to allow any player to do (almost) anything with enough effort and advancement. However, each character can only join one of a selection of guilds - a combination of class and in-game organisation (which may not necessarily be an actual guild) - and each guild has several unique abilities not shared with any other. Most fairly fundamental abilities such as health, perceptiveness, and swimming skill are not guild-based, however other fundamental abilities, such as guild point regeneration rate, or access to certain powers, such as the ability to backstab or perform rituals, are limited based on guild.
[edit] Canon and Divergence
[edit] Guilds
[edit] Assassins
[edit] Gods
- See also: Discworld gods
With the exception of magic users such as wizards and witches, players can choose to worship one of the MUD's deities. Except for Hat, Vulture-Headed God of Unexpected Guests and Seven-Handed Sek, none of the player-worshippable gods originate in the Discworld novels. In that vein, the MUD's gods rule over rather trivial matters: for example, "Gufnork, God of Fluff". One of these deities, Pishe, goddess of slight showers, only accepts clergy, not lay followers.
The deities of the mud are Sek, Fish, Hat, Sandelfon, Gapp, Gufnork, and Pishe. Non-player characters sometimes worship one of a number of other deities, such as Redu Neku. The MUD uses a one-dimensional alignment system to determine how much the deities like you, with "good" and "evil" on opposite ends and "neutral" in the middle; killing good creatures makes you more evil, while killing evil creatures makes you more good. Other ways to change your alignment exist, such as praying to your deity, which moves your alignment towards the deity's favored alignment - Sek is the most evil, while Pishe is the most good; the previous list is in order of what alignments the deities like. Most of the deities offer rituals with little to nothing to do with their actual purview - Pishe grants resurrection, while Gufnork grants aegis (the most powerful defensive ritual available). Many also offer rituals which are clearly in theme, especially Fish, who tends to grant rituals which make the performer more like a fish, such as developing gills or fins or scales.
Players who worship a god can extend their skillset with two priestly rituals offered by that god. For example, Gufnork offers "summon fluff", a toy ritual that produces a ball of fluff from nowhere, and the much more useful and popular "cure light wounds", which heals a small amount of damage.
Furthermore, players can get their hands on faith rods, complicated magic items which theoretically allow any worshipper of any deity to use any ritual, although High Priests can declare that their faith does not grant or receive specific rituals; for example, at the time of this writing (September 7, 2007), Hat followers cannot use the "cure drunkenness" ritual from rods, as the Hat high priest has banned it.