Software:DartMUD

From HandWiki
DartMUD
DartMUD title partial.png
Developer(s)Jonathan "Desla" Clemens, project community
EngineLPMud
Platform(s)Platform independent
Release1991
Genre(s)MUD
Mode(s)Multiplayer

DartMUD is a MUD, a text-based online role-playing game, started in 1991 at Dartmouth College. It pioneered several interface and game play innovations which were later used to greater popular success by games such as Ultima Online.

Notable Contributions

A screenshot from DartMUD

DartMUD "Firsts"

The actual dates of the first implementation of these ideas in MUDs or MMORPGs are not well documented and competing claims exist, but DartMUD was first, among the first, or an early adopter of the following:

  • Permanent Death: DartMUD is targeted at hard-core mudders,[1] people willing to risk permadeath — a common occurrence — in order to make their accomplishments that much more meaningful.[2]
  • Hex-Based Wilderness Map: DartMUD implements a hex map in ASCII text[3] an innovation which helped shape later games.[4]
  • Numberless Interface: DartMUD differs from earlier LPMuds in that it is class-less and level-less. Attributes, skills, hit points, and magical aura are represented using generalized text descriptions, rather than specific numbers.
  • Crafting: DartMUD has had a three-stage crafting system since 1992. Initially, the system allowed for in-game farming (resource extraction), milling (resource refinement), and cooking (finished goods creation). The system has since been expanded to include wood, metal, cloth, stone, and ceramic-based skills, as well as herding, hunting, and gathering, allowing for a relatively comprehensive model of a medieval economy.[5]
  • Player-Run Economy: DartMUD attempts to model a realistic economy: storekeepers don't have everything players need, nor do they automatically purchase anything a player acquires. Of all the innovations listed here, a Player-Run Economy has been the most problematic and contentious, and multiple tweaks to the economic model have been made in an attempt to balance realism and game play.

Reception and influence

Game designer and industry author Raph Koster has mentioned DartMUD as an influential game in general[6][7] and regarding many specific topics, such as hex mapping,[8] simulationism,[9] player-run economy, and crafting.[10] Other mud developers have occasionally mentioned DartMUD on MUD-DEV, the MUD Developers' mailing list. Koster and others often cite DartMUD as an innovative MUD that failed or fell short in execution.[11][12][13][14]

DartMUD was one of twelve MUDs selected, by virtue of its Google search ranking, to receive player surveys by authors Anthony Faiola and Alexander E. Voiskounsky while researching their paper "Flow Experience of MUD Players: Investigating Multi-User Dimension Gamers from the USA".[15]

Design Considerations

The primary limitation on character actions is a 'concentration' system. The exercise of player skills reduces the chance that a subsequent skill check (of any skill, not just the same skill) will be successful. This penalty goes away fairly quickly, but it serves to prevent abuse based on the speed of prepared (e.g. client-side macro) input.

The founders of DartMUD decided to try to capture the unpredictability of the Rolemaster RPG's open-ended die rolling system using a custom implemented Cauchy distribution function. The unpredictable extremes of the Cauchy function have occasionally resulted in very memorably improbable results.

DartMUD also uses a seeded random number generator, which allows for certain similar "random" events to produce identical results, simulating the pointlessness of attempting certain actions twice: if an action failed once, it will fail again unless something has changed in a subsequent attempt.

Creatures in DartMUD possess "shapes" — a creature's shape file determines how many limbs it has, how many objects it can hold, natural armor, relative size and durability, and effects when one or more limbs are disabled.[16] Players may choose races which have from four to eight limbs, including one to four hands.[17]

Game World

Skills

DartMUD is a classless system, which means any skill may be learned by anyone. However, only some skills can be self-taught; others must be learned from a non-player character (NPC) or player teacher. Many skills aren't taught by NPCs, forcing a greater level of player interaction. Skills are improved by practicing relevant tasks of increasing difficulty, not by spending experience points.[18] While DartMUD doesn't have classes, requirements to practice skills to improve them and positive feedback for learning similar skills provide incentive for characters to specialize, encouraging player interdependence.

Due to the player-run economy, crafting skills provide greater game rewards than thief skills. In fact, since thieves mainly prey on other characters in DartMUD, they are generally hunted and killed if discovered.[19] Since combat is not required to advance, some players thrive despite avoiding violence altogether.

Role Playing

In DartMUD, roleplaying (RP) is not enforced by the staff. Rather, a confluence of factors — prominent among them permadeath, player interdependence, and the desire for wealth — create an unsimulated political system. "An armed society is a polite society" (Robert A. Heinlein) is a good summation: characters behave themselves in public and do their scheming behind closed doors. Using out-of-character communications to influence game play is against the rules,[20] and the creators reserve the right to delete and even ban problematic abusers.[21]

Players new to DartMUD have been advised to use a "disposable" character for their initial learning process, anticipating that they will make mistakes in their early socialization; a fresh start once the initial learning curve is past allows for community engagement with a clean reputation.[22]

Organizations

In DartMUD, magic items are rare and characters rarely gain special abilities; consequently, more mundane objects gain greater significance. As characters accumulate wealth, they require a place to keep it. Like other LPMuds of its era, DartMUD initially had no facility for equipment storage. As available disk space and processing power increased, storage facilities were added to the game in the form of collective resources for which players could strive: Castles, Guild halls, and Inns.

  • Castles are the seats of power of noble houses, which are implemented as player-run feudal organizations. The leader of a noble house is established by a process of swearing fealty—to conquer a castle, an invading group must eliminate its defenders and seat one of its own members on the throne. Castles typically have extensive defenses, crafting facilities, and as many player rooms as an Inn.
  • Guild halls are the domains of a guild, which specializes in a specific area, led by a guild master elected from the membership. They have more modest defenses and facilities than a castle, and are located inside an established city.
  • Inns are located in cities, and have rooms for rent, and are regularly targets for thieves.

Castles and Guilds form factions; tensions arise from wars and shifting alliances.

History and Ancestry

  • 1991: DartMUD is started on a Motorola 68030-based NeXT computer owned by a Dartmouth College graduate student, hence the name.[23]
  • 1994: Due to the original site host's departure from Dartmouth, DartMUD moves to an Intel-architecture Linux system hosted at a commercial ISP, Hawaii On Line.[24] The change from a college-based project run by volunteers to a commercially promoted service with a part-time overseer resulted in significant staff turnover. At the same time, Hawaii On Line's promotion drew a large number of Hawaiian residents as new players. Several architecture-specific optimizations in the LPMud driver and DartMUD mudlib had to be removed or re-coded, and DartMUD has been running on commodity Intel Architecture systems ever since.
  • 1995: When Hawaii On Line stopped funding its local games, DartMUD moved to the Rose-Hulman Institute of Technology.
  • 1996: When the Rose-Hulman staff member hosting DartMUD left the Institute, DartMUD moved to a UCLA graduate student's office. At this point Accursed Lands was created by five DartMUD creators and one player who had logged into the mud for the first time earlier that day. Accursed Lands initially shared the same server with DartMUD. Accursed Lands was informally referred to initially as "DartMUD II" during its development phase, but creative differences led to the dissolution of the initial Accursed Lands startup team, and development continues to this day on both DartMUD and Accursed Lands.
  • 1997: DartMUD moved to another company where a staff member worked.
  • 2003: DartMUD moved to the home broadband of another staff member.
  • 2013: DartMUD moved to a VPS hosting service, finally free from personal hardware and small internet connections.

DartMUD is maintained by donations from staff and players alike — since 2004, more than half of operating expenses have been covered by player contributions using PayPal. Unlike many other MUDs which encourage player donations, DartMUD never has conveyed any in-game reward or recognition to players who donate.

References

  1. "About Dartmud". dartmud.com. http://www.dartmud.com/ad.html. Retrieved 2008-03-29. 
  2. "Death". DartMUD Helpfiles. http://www.dartmud.com/open/help_daily_life_death.html. Retrieved 2008-03-29. 
  3. "Hexes". Dartmud Helpfiles. http://www.dartmud.com/open/help_daily_life_hexes.html. Retrieved 2008-03-29. 
  4. "Text versus Graphics". Raph Koster's Website. http://www.raphkoster.com/gaming/book/3b.shtml. Retrieved 2008-03-29. 
  5. "Crafts". DartMUD Helpfiles. http://www.dartmud.com/open/help_random_crafts.html. Retrieved 2008-03-29. 
  6. [1] Koster comments that at one point he listed DartMUD as one of the most influential online worlds
  7. "Definitions of Online Terms". http://forum.skotos.net/showthread.php?t=3622&page=2. 
  8. [2] Raph Koster discussing Dartmud's innovation in wilderness mapping for online games
  9. "Terra Nova". Terra Nova. http://terranova.blogs.com/terra_nova/2004/01/the_value_of_re.html. 
  10. "Archived copy". Archived from the original on 2007-09-28. https://web.archive.org/web/20070928124810/http://www.disinterest.org/resource/MUD-Dev/1997Q3/msg00293.html. Retrieved 2007-09-28.  Koster post on DartMUD's influence on Ultima Online's crafting system
  11. MUD-Dev message, RE: [MUD-Dev] Seminal Designs, WAS: Alignment
  12. "Groups - article". http://textfiles.poboxes.info.nyud.net/digest/MUD-DEV/1080.html. 
  13. MUD-Dev message, [MUD-Dev] Re: after the plague: mud report
  14. MUDDev Archive :: View topic - Room descriptions[yes|permanent dead link|dead link}}]
  15. Faiola, Anthony; Voiskounsky, Alexander E. (2007). "Flow Experience of MUD Players: Investigating Multi-User Dimension Gamers from the USA". Springer Berlin / Heidelberg. doi:10.1007/978-3-540-73257-0. https://doi.org/10.1007%2F978-3-540-73257-0_36. 
  16. "Body Parts". DartMUD Helpfiles. http://www.dartmud.com/open/help_player_bodyparts.html. Retrieved 2008-03-29. 
  17. "Races". DartMUD Helpfiles. http://www.dartmud.com/open/left_races.html. Retrieved 2008-03-29. 
  18. "Skills". DartMUD Helpfiles. http://www.dartmud.com/open/help_player_skills.html. Retrieved 2008-03-29. 
  19. "Intro to Thievery". DartMUD Helpfiles. http://www.dartmud.com/open/help_thievery_intro_to_thievery.html. Retrieved 2008-03-29. 
  20. "Basic Rules". DartMUD Helpfiles. http://www.dartmud.com/open/help_rules_basic_rules.html. Retrieved 2008-03-29. 
  21. "Punishments". DartMUD Helpfiles. http://www.dartmud.com/open/help_rules_punishments.html. Retrieved 2008-03-29. 
  22. Berge, Zane; Collins, Mauri P. (1998). Wired Together: Writing, Reading, and Language Acquisition. Hampton Press. pp. 50. ISBN 1-57273-092-7. 
  23. "Intro". DartMUD Helpfiles. http://www.dartmud.com/open/help_newbie_introduction.html. Retrieved 2008-03-29. 
  24. http://www.aloha.net/ Hawaii On Line

External links