LPMud
LPMud, abbreviated LP, is a family of multi-user dungeon (MUD) server software. Its first instance, the original LPMud game driver, was developed in 1989 by Lars Pensjö (the LP in LPMud). LPMud was innovative in its separation of the MUD infrastructure into a virtual machine (termed the ''driver'') and a development framework written in the programming language LPC (termed the '' mudlib''). Development Lars Pensjö had been an avid player of TinyMUD and AberMUD. He had wanted to create a world with the flexibility of TinyMUD and the style of AberMUD but did not want to have sole responsibility for creating and maintaining the game world. He once said, "I didn't think I would be able to design a good adventure. By allowing wizards coding rights, I thought others could help me with this." The result was the creation of a new, C-based, object-oriented programming language, LPC, that made it simple for people with minimal programming skills to add elements like rooms, weapons, ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Multi-user Dungeon
A multi-user dungeon (MUD, ), also known as a multi-user dimension or multi-user domain, is a Multiplayer video game, multiplayer Time-keeping systems in games#Real-time, real-time virtual world, usually Text-based game, 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 (computing), avatar. Traditional MUDs implement a role-playing video game set in a fantasy world populated by List of species in fantasy fiction, fictional races and monsters, with players choosing character class, classes in order to gain specific skills or powers. The objectiv ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Mudlib
A multi-user dungeon (MUD, ), also known as a multi-user dimension or multi-user domain, 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. Traditional MUDs implement a role-playing video game set in a fantasy world populated by fictional races and monsters, with players choosing classes in order to gain specific skills or powers. The objective of this sort of game is to slay monsters, explore a fantasy world, complete quests, go on adventures, create a story by roleplaying, and advance the ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
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. 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. History DGD's first public release was on August 12, 1993. The first publicly available MUD to use DGD was ''PaderMUD'' (later '' Xyllomer''), in December 1993. The original primary development MUD for DGD was ''The Pattern'', referencing The Chronicles of Amber (like Croes's pseudonym Dworkin, which refers to Dworkin Barimen). It was taken offline sometime before February 1997. During the 1994–1995 academic year, DGD was a core element in a master's thesis at the Katholieke Universiteit Leuven. As part of the thesis work, a deterministic mechanism for handling arrays and mappings pass ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
TinyMUD
A multi-user dungeon (MUD, ), also known as a multi-user dimension or multi-user domain, 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. Traditional MUDs implement a role-playing video game set in a fantasy world populated by fictional races and monsters, with players choosing classes in order to gain specific skills or powers. The objective of this sort of game is to slay monsters, explore a fantasy world, complete quests, go on adventures, create a story by roleplaying, and advance t ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
AberMUD
AberMUD was the first popular open source MUD. It was named after the town Aberystwyth, where it was written. The first version was written in B by Alan Cox, Richard Acott, Jim Finnis, and Leon Thrane based at University of Wales, Aberystwyth for an old Honeywell mainframe and opened in 1987. The gameplay was heavily influenced by '' MUD1'', created by Roy Trubshaw and Richard Bartle at the University of Essex, which Alan Cox had played. In late 1988, ''AberMUD'' was ported to C by Alan Cox so it could run on Unix at Southampton University's Maths machines. This version was named ''AberMUD2''. In early 1989, there were three instances of ''AberMUD'' running in the UK, the Southampton one, one at Leeds University and a third at the IBM PC User Group in London, run by Ian Smith. In January 1989 Michael Lawrie sent a licensed copy of ''AberMUD3'' to Vijay Subramaniam and Bill Wisner, both American '' Essex MIST'' players. Bill Wisner subsequently spread ''AberMUD'' aro ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Lennart Augustsson
Lennart Augustsson is a Swedish computer scientist. He was formerly a lecturer at the Computing Science Department at Chalmers University of Technology. His research field is functional programming and implementations of functional programming languages. Augustsson has worked for Carlstedt Research and Technology, Sandburst, Credit Suisse, Standard Chartered Bank, Facebook, X Development, Google and is currently employed by Epic Games. Programming Augustsson was intimately involved in early development of the multi-user dungeon (MUD) LPMud, both in the LPMUD driver and the CD mudlib. His MUD community pseudonym is Marvin. He authored several hardware device drivers for the Berkeley Software Distribution (BSD) Unix operating system NetBSD. Languages Augustsson has developed several programming languages and implementations, including: * Cayenne * Haskell-B compiler (HBC) * Parallel Haskell (pH) compiler front end, from the Massachusetts Institute of Technology (MIT) * Bluespec ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Internet
The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks that consists of Private network, private, public, academic, business, and government networks of local to global scope, linked by a broad array of electronic, Wireless network, wireless, and optical networking technologies. The Internet carries a vast range of information resources and services, such as the interlinked hypertext documents and Web application, applications of the World Wide Web (WWW), email, electronic mail, internet telephony, streaming media and file sharing. The origins of the Internet date back to research that enabled the time-sharing of computer resources, the development of packet switching in the 1960s and the design of computer networks for data communication. The set of rules (communication protocols) to enable i ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Quest (gaming)
A quest, or mission, is a task within video games that a player-controlled character, party, or group of characters may complete in order to gain a reward. Quests are most commonly seen in role-playing games and massively multiplayer online games. Rewards may include loot such as items or in-game currency, access to new level locations or areas, an increase in the character's experience in order to learn new skills and abilities, or any combination of the above. Quests often fall into several types, such as kill quests, gather quests, delivery/"fetch" quests, and escort quests. However, quests can include more than one mission, such as gathering something and transporting it somewhere. Quests can be linked together to form quest series or chains. In this manner, quests are used to provide the player with further background to the setting their characters are in. This mechanism is also used to advance any story or plot the game might have. Many types of quests are referred ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Character Class
In tabletop games and video games, a character class is an occupation, profession, or role assigned to a game character to highlight and differentiate their capabilities and specializations. In role-playing games (RPGs), character classes aggregate several abilities and aptitudes, and may also detail aspects of background and social standing, or impose behavior restrictions. Classes may be considered to represent archetypes, or specific careers. RPG systems that employ character classes often subdivide them into levels of accomplishment, to be attained by players during the course of the game. It is common for a character to remain in the same class for its lifetime; although some games allow characters to change class, or attain multiple classes. Some systems eschew the use of classes and levels entirely; others hybridize them with skill-based systems or emulate them with character templates. In shooter games and other cooperative video games, classes are generally distinct ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Cat Chat
A talker is a chat system that people use to talk to each other over the Internet. Dating back to the 1980s, they were a predecessor of instant messaging. A talker is a communication system precursor to MMORPGs and other virtual worlds such as ''Second Life''. Talkers are a form of online virtual worlds in which multiple users are connected at the same time to chat in real-time. People log in to the talkers remotely (usually via Telnet), and have a basic text interface with which to communicate with each other. The early talkers were similar to MUDs with most of the complex game machinery stripped away, leaving just the communication level commands – hence the name "talker". ew-too was, in fact, a MUD server with the game elements removed. Most talkers are free and based on open source software. Many of the online metaphors used on talkers, such as "rooms" and "residency", were established by these early pioneering services and remain in use by modern 3D interfaces such ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |