-
Notifications
You must be signed in to change notification settings - Fork 0
Home
KMUD is a text/html-based multi-player user dungeon (MUD) written in JavaScript (NodeJS). KMUD is inspired by the LPC-based MUDS from 1989 and later where players and developers (aka wizards, or creators) lived side-by-side. Wizards are able to edit and update the underlying game code in real-time without needing to restart the server. The KMUD game engine is designed with this sort of dynamic multi-player development in mind. Primary features include:
-
MUDScript is an offshoot/superset of ECMA Script / JavaScript that includes features similar to other OOP languages.
-
Powerful shell/command interpreter with standard stdout/stderr/stdin streams but with easy-to-use functions for newbie creators. In full development mode it has features pulled from both Bash and Windows PowerShell.
-
Rich library of external functions (efuns) broken into logical namespaces.
-
Open architecture to allow for 3rd party development.
-
Going to run your own MUD? Read KMUD Starters Guide
-
Interested in creating or extending the MUDlib? Read MUDlib Developer Guide
-
Are you a creator building worlds? Read the MUD Creator Guide