My MUD game based on the Evennia Python project https://howardabrams.com/cozy
Find a file
Howard Abrams 2a0c6e5e10 Fix the say command ... for real this time
More flexible and intuitive, where the comma is no longer critical.
2026-02-14 20:43:50 -08:00
commands Fix the say command ... for real this time 2026-02-14 20:43:50 -08:00
server New start screen. 2025-08-23 18:27:31 -07:00
transcripts Tidied the transcript some more 2025-06-17 21:34:28 -07:00
typeclasses Undid the bug prior to committing the fix 2025-11-23 20:07:51 -08:00
utils Add a Scoring system to character 2025-08-24 22:34:11 -07:00
web Fix scrolling in the webclient 2025-09-05 21:53:17 -07:00
world No need for these guys to stick around. 2025-11-23 20:01:25 -08:00
.dir-locals.el Get the custom Emacs working 2025-03-30 14:33:10 -07:00
.envrc In the beginning was a tree... 2025-01-22 07:58:32 -08:00
.gitignore We can push/pull open/close almost anything 2025-08-04 22:15:56 -07:00
.python-version Update server on howardabrams.com/moss 2025-02-14 04:26:39 +00:00
README.md In the beginning was a tree... 2025-01-22 07:58:32 -08:00

Welcome to Evennia!

This is your game directory, set up to let you start with your new game right away. An overview of this directory is found here: https://github.com/evennia/evennia/wiki/Directory-Overview#the-game-directory

You can delete this readme file when you've read it and you can re-arrange things in this game-directory to suit your own sense of organisation (the only exception is the directory structure of the server/ directory, which Evennia expects). If you change the structure you must however also edit/add to your settings file to tell Evennia where to look for things.

Your game's main configuration file is found in server/conf/settings.py (but you don't need to change it to get started). If you just created this directory (which means you'll already have a virtualenv running if you followed the default instructions), cd to this directory then initialize a new database using

evennia migrate

To start the server, stand in this directory and run

evennia start

This will start the server, logging output to the console. Make sure to create a superuser when asked. By default you can now connect to your new game using a MUD client on localhost, port 4000. You can also log into the web client by pointing a browser to http://localhost:4001.

Getting started

From here on you might want to look at one of the beginner tutorials: http://github.com/evennia/evennia/wiki/Tutorials.

Evennia's documentation is here: https://github.com/evennia/evennia/wiki.

Enjoy!