Go to file
vanta black 5a4212f862 Merge pull request 'Redesigning the web look' (#38) from oreolek/vantaMOO:redesign into vanta
2023-02-19 02:10:24 +00:00
commands Merge pull request 'RPG dice module' (#32) from oreolek/vantaMOO:dice into vanta 2023-01-22 05:46:40 +00:00
lib Do not init sdesc for everyone 2023-02-04 18:47:00 +07:00
scss Redesigning the web look 2023-02-04 19:51:03 +07:00
server ANSI art by garuma 2023-01-08 14:49:25 +07:00
typeclasses Generic version, with tags 2023-01-30 06:47:51 +06:00
web Redesigning the web look 2023-02-04 19:51:03 +07:00
world vantaMOO! 2023-01-06 03:50:33 +00:00
.gitattributes Redesigning the web look 2023-02-04 19:51:03 +07:00
.gitignore Redesigning the web look 2023-02-04 19:51:03 +07:00
.pre-commit-config.yaml add pre-commit config 2023-01-08 14:49:19 +07:00 Redesigning the web look 2023-02-04 19:51:03 +07:00
package.json Redesigning the web look 2023-02-04 19:51:03 +07:00


This is the git repo for all the vantaMOO code.

Feel free to fork and make your own changes.

Building the frontend

Install Node.js first.

  • npm install
  • npm run build

Restart Evennia after everytime you change and rebuild SCSS to pick up the changes. Do not edit CSS directly.

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:

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/ (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:

Evennia's documentation is here: