- CoffeeMUD
-
CoffeeMUD is a MUD codebase written by Bo Zimmerman.[1] It is a Java engine freely available under the Apache 2.0 license. [2]
Contents
Overview
CoffeeMUD is designed to be a flexible and extensible MUD engine with a large array set of customizeable gameplay and editing features. The project's goal is to provide a basis for the creation of various fantasy games for both the technically inclined and others.[3]
Technical information
The last version of CoffeeMUD released by Bo Zimmerman is 5.6.2. It was released on April 18, 2010.[4]
CoffeeMUD is written completely in the Java programming language. CoffeeMUD 5.5.6 has 371,378 source code lines, excluding comments and blank lines.[5]
It includes world building facilities both from within the game, and from the built-in web site.[6] There are also several scripting languages for game events, including MOBPROG and Rhino.[3]
The engine was originally designed for game building to be done by creating in-game objects in Java and integrating them using the online-creation abilities. This was later extended to allow all aspects of game creation to occur online. [7]
History
CoffeeMud began in February 2000 as an attempt to duplicate the look and feel of ROM in the Java programming language.[7] Its name, like many of the engine components, is a pun on the word Java.[8]
Version 1.0 was released in March of 2001, though the engine's features didn't start growing in earnest until 2003, when new revisions began appearing every 1-3 weeks through early 2007. Since 2007, new revisions have been far less frequent. The latest released version is 5.6.2. [4]
References
- ^ CoffeeMud NOTICE
- ^ CoffeeMud License
- ^ a b CoffeeMUD Features Accessed January 26 2010
- ^ a b CoffeeMUD Version History Accessed January 27 2010
- ^ CoffeeMUD Source Code Accessed January 27 2010
- ^ MUDGrinder Information
- ^ a b Build 1.0 History
- ^ CoffeeMuds Conception
Notes
External links
Categories:- MUD servers
Wikimedia Foundation. 2010.