CD gamedriver and mudlib
Encyclopedia
CD gamedriver and CD mudlib (also known as CDlib) are popular LPMud
LPMud
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ö...

 gamedriver and mudlib
Mudlib
A mudlib, short for mud library, is a library of code forming part of the technical infrastructure of a MUD. Though different varieties of MUD may be considered to have mudlibs, the term is most often used with LPMuds. In an LPMud, the mudlib consists of interpreted code written in the LPC...

. The name CD comes from Chalmers Datorförening (Chalmers Computer Society), which most of the developers were members of.

History

In late 1991, Lars Pensjö
Lars Pensjö
Lars Pensjö of Sweden is the original author of the LPMud MUD engine and the LPC programming language, and is one of the founders of Genesis LPMud, notable for their part in the history of MMORPGs as well as the Pike programming language. He attended Chalmers University of Technology in...

, creator of Genesis LPMud
Genesis LPMud
Genesis LPMud, a multi-player computer game, is the original LPMud founded in April 1989 by Lars Pensjö, now running on CD gamedriver and mudlib, and previously hosted by Chalmers Computer Society, though hosting has since been moved to a dedicated, private server. Medieval fantasy is the general...

 and of LPMud
LPMud
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ö...

 itself, retired from Genesis. The rest of the administration has decided to create CD as a fork from Lars's development version of LPMud, known as LPMud 3.0.

Latest news:
  • 17 September 2004 - migration to svn
  • 16 May 2005 - svn repository
    Software repository
    A software repository is a storage location from which software packages may be retrieved and installed on a computer.- Discussion :Many software publishers and other organizations maintain servers on the Internet for this purpose, either free of charge or for a subscription fee...

     publicly available
  • 13 June 2005 - CD.06.00 driver release

Features

Some of the features are:
  • function
    Function object
    A function object, also called a functor, functional, or functionoid, is a computer programming construct allowing an object to be invoked or called as though it were an ordinary function, usually with the same syntax.-Description:...

     data type (since CD.04)
  • 64-bit
    64-bit
    64-bit is a word size that defines certain classes of computer architecture, buses, memory and CPUs, and by extension the software that runs on them. 64-bit CPUs have existed in supercomputers since the 1970s and in RISC-based workstations and servers since the early 1990s...

     integers
    Integer (computer science)
    In computer science, an integer is a datum of integral data type, a data type which represents some finite subset of the mathematical integers. Integral data types may be of different sizes and may or may not be allowed to contain negative values....

     (since CD.05)
  • guilds, shadows and command souls
  • met/nonmet seen/unseen system
  • rich standard library
    Standard library
    A standard library for a programming language is the library that is conventionally made available in every implementation of that language. In some cases, the library is described directly in the programming language specification; in other cases, the contents of the standard library are...


Notable developers

  • Felix "Dworkin" Croes
  • Lennart "Marvin" Augustsson
    Lennart Augustsson
    Lennart Augustsson is a Swedish computer scientist. He was previously a lecturer at the Computing Science Department at Chalmers University of Technology...


Notable CD-based MUDs

  • Genesis LPMud
    Genesis LPMud
    Genesis LPMud, a multi-player computer game, is the original LPMud founded in April 1989 by Lars Pensjö, now running on CD gamedriver and mudlib, and previously hosted by Chalmers Computer Society, though hosting has since been moved to a dedicated, private server. Medieval fantasy is the general...

  • Xyllomer
    Xyllomer
    Xyllomer is a MUD, a text-based online role-playing game, founded in 1991 as PaderMUD . It was the first publicly accessible MUD to use Dworkin's Game Driver. It has been hosted in Germany throughout its history.-Game characteristics:Xyllomer setting is medieval fantasy in theme...

    (CD-based mudlib
    Mudlib
    A mudlib, short for mud library, is a library of code forming part of the technical infrastructure of a MUD. Though different varieties of MUD may be considered to have mudlibs, the term is most often used with LPMuds. In an LPMud, the mudlib consists of interpreted code written in the LPC...

     only; once used CD driver, but ported to DGD)
  • Muddy Waters
    Muddy Waters (online game)
    Muddy Waters, frequently abbreviated MW, is a long-running MUD, a text-based online role-playing game, founded in 1993. It has received positive critical response.-Game characteristics:...


External links

  • driver - git
    Git (software)
    Git is a distributed revision control system with an emphasis on speed. Git was initially designed and developed by Linus Torvalds for Linux kernel development. Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on...

    repository
  • LPC tutorial - documentation
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK