Python MUD/MUX/MUSH/MU* development system http://www.evennia.com
Find a file
Griatch f250a3e7ce Merge pull request #3122 from owllex/channelnick
Fix issue with channel nick aliases.
2023-02-25 23:11:27 +01:00
.github Delete bug-report-develop.md 2022-12-10 00:06:21 +01:00
bin Format code imports 2022-11-10 22:21:12 +01:00
docs Warn in wiki-tutorial about django-wiki only supporting Django <=4.0. 2023-02-25 21:11:13 +01:00
evennia Merge pull request #3122 from owllex/channelnick 2023-02-25 23:11:27 +01:00
.gitignore Add extra dev tools, as suggested in #2965 by @mikejgray 2022-10-31 20:43:00 +01:00
.release.sh Evennia 1.2.0 minor release 2023-02-25 09:23:59 +01:00
CHANGELOG.md Warn in wiki-tutorial about django-wiki only supporting Django <=4.0. 2023-02-25 21:11:13 +01:00
CODE_OF_CONDUCT.md More updates 2022-10-20 23:57:12 +02:00
CODING_STYLE.md Cleaned up Coding and style guides, improved contribs 2022-11-25 19:47:32 +01:00
CONTRIBUTING.md Update contributing file 2022-10-20 23:18:36 +02:00
Dockerfile chore: update Dockerfile to reduce the image size 2023-01-22 21:02:54 +01:00
INSTALL.md More updates 2022-10-20 23:57:12 +02:00
LICENSE.txt More cleanup again 2022-07-25 09:18:20 +02:00
Makefile Evennia 1.0.1 bug fix release 2022-12-07 20:39:44 +01:00
pyproject.toml Evennia 1.2.0 minor release 2023-02-25 09:23:59 +01:00
README.md Update README.md 2022-12-05 19:54:33 +01:00
setup.py Support install from pypi (rc1) 2022-11-19 01:25:55 +01:00

Evennia MUD/MU* Creation System

unittestciimg Coverage Status Pypi Version

Evennia is a modern library for creating online multiplayer text games (MUD, MUSH, MUX, MUCK, MOO etc) in pure Python. It allows game creators to design and flesh out their ideas with great freedom.

Evennia does not impose a particular style, genre or game mechanic. Instead it solves the boring networking and basic stuff all online games need. It provides a framework and tools for you to build the game you want. Coding in Evennia is done using normal Python modules imported into the server at runtime.

Evennia has extensive documentation. It also has a very active community with discussion forums and a discord server to help and support you!

Installation

pip install evennia
    (windows users once: py -m evennia)
evennia --init mygame
cd mygame
evennia migrate
evennia start / stop / reload

See the full installation instructions for more help.

Next, browse to http://localhost:4001 or use your third-party mud client to connect to to localhost, port 4000 to see your working (if empty) game!

screenshot A game website is created automatically. Connect to your Evennia game from your web browser as well as using traditional third-party clients.

Where to go next

If this piqued your interest, there is a lengthier introduction to read. You can also read our Evennia in pictures overview.

After that, why not check out the Evennia Beginner tutorial.

Welcome!