All Projects → DeltaF1 → Lua-MUD

DeltaF1 / Lua-MUD

Licence: MIT license
A MUD framework written in lua

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to Lua-MUD

GMCPAdditions
These are additions to the IRE gmcp documentation
Stars: ✭ 21 (-16%)
Mutual labels:  mud
dumserver
A modern MU* engine re-imagined, actively developed and properly tracked.
Stars: ✭ 54 (+116%)
Mutual labels:  mud
path-to-power
A simple MUD inspired, browser-based multiplayer game.
Stars: ✭ 14 (-44%)
Mutual labels:  mud
judo
A more elegant way to play in the MUD
Stars: ✭ 17 (-32%)
Mutual labels:  mud
aardwolfclientpackage
Get the Aardwolf MUSHclient Package installer at
Stars: ✭ 79 (+216%)
Mutual labels:  mud
cwmud
An extendable, modular MUD server.
Stars: ✭ 15 (-40%)
Mutual labels:  mud
dreamland code
DreamLand MUD: server code
Stars: ✭ 36 (+44%)
Mutual labels:  mud
pycat
MUD client in Python
Stars: ✭ 22 (-12%)
Mutual labels:  mud
LandOfTheRair
Land of the Rair is a full-blown MORPG styled like the MUDs of olde, featuring hours upon hours of gameplay.
Stars: ✭ 20 (-20%)
Mutual labels:  mud
AkkaMUD
Building a MUD in F# and Akka.NET
Stars: ✭ 15 (-40%)
Mutual labels:  mud
erlmud
Evolutionary demonstration of Erlang/OTP development.
Stars: ✭ 33 (+32%)
Mutual labels:  mud
stunt
LambdaMOO with multiple inheritance, anonymous objects, HTTP, JSON <-> MOO translation, better crypto, a map datatype and a RESTful interface.
Stars: ✭ 67 (+168%)
Mutual labels:  mud
kalevala
A world builder's toolkit in Elixir
Stars: ✭ 124 (+396%)
Mutual labels:  mud
mudmap2
A mapping tool for text-based games, like text adventures, MUDs and MUSHs
Stars: ✭ 35 (+40%)
Mutual labels:  mud
dreamland world
DreamLand MUD: all configuration files, and some areas for local dev
Stars: ✭ 16 (-36%)
Mutual labels:  mud
awesome-mud
🖥 A curated list of bookmarks, tools, tutorials, and other cool resources for text-based game developers.
Stars: ✭ 61 (+144%)
Mutual labels:  mud
SkotOS
Open Source version of the SkotOS narrative prose library, using the DGD driver.
Stars: ✭ 21 (-16%)
Mutual labels:  mud
toaststunt
A fork of the LambdaMOO-Stunt server with features found useful during the development of Miriani and ChatMUD.
Stars: ✭ 31 (+24%)
Mutual labels:  mud
MoD
MUD on Discord, a MUD framework Bot for Discord
Stars: ✭ 20 (-20%)
Mutual labels:  mud
shadowgate
Mirror of ShadowGate code
Stars: ✭ 12 (-52%)
Mutual labels:  mud

Lua-MUD

A MUD framework written in lua

What is this?

This is a framework written in lua, designed to be the server-side of a MUD (Multi User Dungeon). MUD's were most popular in the 90's, when compter graphics were, for the most part, limited to text on a console. Most muds are a combination of a text adventure and a TCP chat server.

What dependencies does this have?

NOTE: SQL support is currently deprecated in favour of flat file storage. The db api may be rewritten to use SQL libraries again in the future

  • LuaSQL with an appropriate driver installed
    • e.g. for SQLite3 run luarocks install luasql-sqlite3
  • luasocket
  • xml2lua

How do I use this?

  1. Download or clone the source
  2. Make sure that lua is installed and in your path
  3. Setup your world files
  • Rename data/1.lua.example to data/1.lua for a 1-room world example OR
  • Load in the data/ directory from an existing world
  1. Run 'lua setup.lua' to set up the configuration for the server
  2. Run 'lua main.lua' to start the server
  3. Log in to the server using the admin username and password you set up in step 4
  • Any characters created with this account will have full command access

Building guide Coming Soon

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].