Mudlib

Mudlib

A mudlib, short for mud library, is a library of code forming part of the technical infrastructure of a MUD.[1][2] Though different varieties of MUD may be considered to have mudlibs,[3] the term is most often used with LPMuds. In an LPMud, the mudlib consists of interpreted code written in the LPC language, which is interpreted on the fly by a driver. The driver acts as a virtual machine while the mudlib acts as an operating system by defining how the world acts and controlling its processes.[4]

Publicly available LPC mudlibs include:

An example of a non-LPC MUD with a clearly identifiable mudlib is MUME, a DikuMUD that implements global support code in its language Mudlle.

References

  1. ^ Bartle, Richard (2003). Designing Virtual Worlds. New Riders. pp. 43. ISBN 0-1310-1816-7. "Above this layer is what (for historical reasons) is known as the mudlib58. [...] 58For "mud library". MUD1 had a mudlib, but it was an adaptation of the BCPL input/output library and therefore was at a lower level than today's mudlibs. The modern usage of the term was coined independently by LPMUD." 
  2. ^ Busey, Andrew (1995). Secrets of the MUD Wizards. SAMS Publishing. pp. 239. ISBN 0-672-30723-5. "MUDLib is short for MUD library. [...] Files within a MUDLib are akin to books on the shelves of a library." 
  3. ^ Bartle, Richard (2003). Designing Virtual Worlds. New Riders. pp. 45. ISBN 0-1310-1816-7. "Everything that is hard-coded constitutes the engine. For MUSHes and MOOs, the engine is just the driver; [...] for DikuMUDs it's the driver, the mudlib, and the world definition." 
  4. ^ Bartle, Richard (2003). Designing Virtual Worlds. New Riders. pp. 43. ISBN 0-1310-1816-7. "The mudlib defines the physics of a virtual world, which will include things such as mass/weight, timers, movement and communication, along with higher concepts such as (in a game context) magic and combat mechanisms." 

Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Discworld mudlib — The Discworld mudlib is an LPC framework, or mudlib, originally written for the Discworld MUD. It has been regarded as one of the more advanced mudlibs around: according to Lauren Burka s MUD timeline, written in 1995, the Discworld mudlib was… …   Wikipedia

  • Dead Souls Mudlib — Dead Souls is a MUD library (mudlib), a software infrastructure for creating a text based virtual world. It is classed in the following versions: Dead Souls 1.1 was the final release by its original head developer, George Reese. Dead Souls 1.1… …   Wikipedia

  • TMI Mudlib — The TMI Mudlib from The Mud Institute was an attempt to create a framework driven mudlib for the MudOS LPMud driver. It consisted of many contributors to MudOS as well as people who became influential in the LPMud community. When TMI began work… …   Wikipedia

  • CD gamedriver and mudlib — CD gamedriver and CD mudlib (also known as CDlib) are popular LPMud gamedriver and mudlib. The name CD comes from Chalmers Datorförening (Chalmers Computer Society), which most of the developers were members of. History In the late 1991, Lars… …   Wikipedia

  • Dead Souls MUDlib — Dead Souls is a MUD library (mudlib), or a system for creating a text based virtual world. It is classed in the following versions:* Dead Souls 1.1 was the final release by its original head developer, George Reese. Dead Souls 1.1 was in most… …   Wikipedia

  • Nightmare Mudlib — The Nightmare Mudlib is a set of LPC programming language frameworks created by George Reese for building multi user role playing games using the MudOS LPMud driver. When people refer to the Nightmare Mudlib, they may be referencing any one of… …   Wikipedia

  • Lima Mudlib — The Lima Mudlib is an LPC framework for building multi user role playing games for the MudOS LPMud driver. The original authors were Zakk Girouard, Tim Hollebeek, Greg Stein, and John Viega. It is primarily supported today at Lima Bean.When it… …   Wikipedia

  • LPUniversity Foundation — The LPUniversity Foundation was an umbrella community project that aspired to revive the LPC community through offering community driven services, offering mutual location for education, research, development, discussion and certification,… …   Wikipedia

  • Chronology of MUDs — This is a chronological list of notable MUDs with summary information. Legend Title The MUD s title; if it has had more than one title, the most recent title. Disambiguation is included only when MUDs in this chronology have the same title.… …   Wikipedia

  • Dworkin's Game Driver — DGD, Dworkin s Game Driver (at one time called Dworkin s Generic Driver), is an LPMud server written by Felix A. Dworkin Croes.[1][2] DGD pioneered important technical innovations in MUDs, particularly disk based object storage, full world… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”