A full-featured toolkit and server for text-based multiplayer games (MUDs, MU*, etc).
Project description
Evennia MUD/MU* Creation System
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 localhost
, port 4000
to see your working (if empty) game!
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!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file evennia-4.5.0.tar.gz
.
File metadata
- Download URL: evennia-4.5.0.tar.gz
- Upload date:
- Size: 2.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d20113bdac753bba281e5e93743d59d865fdf0028cef129af17a2238d3cecf18 |
|
MD5 | a9688735bc6c0d66ecb52f3e43becc47 |
|
BLAKE2b-256 | 28b9d4d31b40166f6d334eff9d472194c14745a47d553de7f2599c56304ae891 |
File details
Details for the file evennia-4.5.0-py3-none-any.whl
.
File metadata
- Download URL: evennia-4.5.0-py3-none-any.whl
- Upload date:
- Size: 2.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff5f9c8e0abe1106139e97a1f608b976856dfe3fcd003455c27c12900b194eb4 |
|
MD5 | fc1e0a76874b9ad82556f51d6d3e6dd7 |
|
BLAKE2b-256 | 707bc5b8d98e8e829b7086629039348f8ce2265a6a9cd3ecfeea6c3389901e20 |