ONLINE CREATION, also referred to as OLC, ONLINE CODING, ONLINE BUILDING, and ONLINE EDITING, is a software feature of MUDs that allows users to edit a virtual world from within the game itself. In the absence of online creation, content is created in a text editor or level editor , and the program generally requires a restart in order to implement the changes.
* 1 Online creation as original content
* 2 History
* 2.1 Origins
* 2.2 Other online creation systems
* 2.3 Post Text-based
* 3 Prevalence * 4 References * 5 External links
ONLINE CREATION AS ORIGINAL CONTENT
An aspect of online creation that separates it from "mere game play" is that online creation systems can generally be used to create new content — new objects, new locations, new creatures — rather than simply creating instances of predefined items in the game world. Some have observed that certain forms of online creation — notably those associated with creating new commands — can threaten the stability of the server.
The first publicly available
"Monster allows players to do something that very few, if any, other games allow: the players themselves create the fantasy world as part of the game. Players can create objects, make locations, and set up puzzles for other players to solve. Game mechanisms allow players to:
* Create and describe new objects and locations * Specify how game objects function * Provide text descriptions for events that may happen
Further modifications could be made via the menu-based Customize command.
For rooms, the name, primary and secondary descriptions could be changed. A mystery message could be added to a room that would be displayed when a magic object was brought into a room by a player. Trapdoors could be created to bounce players to a named exit (triggered by a random chance) or for bouncing dropped objects to another room.
For exits, one could set multiple aliases (i.e. nnorthroad) as well as extended descriptions. Player traversal of exits could be blocked or allowed if a magic object was defined on the exit. Success and failure messages for attempted traversal could be defined as well as the messages other players saw when a player entered or came out of an exit. Exits could be marked concealed and/or flagged as doors to require the player to attempt to open a door or search the room for concealed exits.
For objects, one could edit the description, the article to be used with it (i.e. 'a', 'an', 'some'), and an extended description shown upon closer examination. A magic object or magic room could be defined that would allow or prevent an object from being picked up or used unless inside a specific place. Like exits, success and failure messages could be defined for 'getting' or 'using' an object. An object's type could be set which allowed pre-programmed behavior.
OTHER ONLINE CREATION SYSTEMS
Other MUD-like systems that allow creation of online content have followed. Some of these are simply alternative implementations, and others provide significant new features.
Monster heavily influenced the design of Tiny
TinyMUCK added the following features to the "online building" interface: the ability to write and modify multi-user Forth programs online, the ability to attach these programs to things — such as objects, rooms and players — and the ability to delete objects online. TinyMUSH's online creation language is more Lisp -like in nature.
LPMud tries to avoid the stability risks by abstracting
the system into a virtual machine which is protected from mistakes
made in objects written in the game's
LPC programming language . Other
MUDs that shipped with online creation features include
Diku and Merc MUDs did not originally support online creation
capabilities — Diku
POST TEXT-BASED MUD
Online creation does not only exist in the text-based
According to an article at The Guardian