Skip to main content

A full-featured toolkit and server for text-based multiplayer games (MUDs, MU*, etc).

Project description

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!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

evennia-1.2.1.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

evennia-1.2.1-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

Details for the file evennia-1.2.1.tar.gz.

File metadata

  • Download URL: evennia-1.2.1.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0rc1

File hashes

Hashes for evennia-1.2.1.tar.gz
Algorithm Hash digest
SHA256 2be0c47ac735ac5762619a1afc9cac1a8d31447a70954d7a58058acf124a2b11
MD5 470698e2dd4cd9d9b59ed3129e7de701
BLAKE2b-256 519f3209255165623e99940bd633910f211f70bc3f008b2b6b8f7a992207f1a7

See more details on using hashes here.

File details

Details for the file evennia-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: evennia-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0rc1

File hashes

Hashes for evennia-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e3c5a5d9355ec2356b3bcba01c33cca4f7604d4b5aff7c9bbd7e7e5b8eb89ef4
MD5 b908a561d7a4bb263ce1f5d3acc7e7c6
BLAKE2b-256 1614ef9a23e423e8b32b36e915bf7ff20f5e902a530ce5dbb0916ac8f6472f69

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page