Skip to content
A text-based/web game using Evennia.
Python JavaScript CSS HTML
Branch: stable_orphan
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
commands Create rosters on demand (#222) Oct 19, 2019
paxforms Add nominate/review_nomination commands by Pax Dec 19, 2018
typeclasses Create guest channels if they don't exist (#221) Oct 19, 2019
web Create rosters on demand (#222) Oct 19, 2019
world Fix import error (#224) Oct 19, 2019
.travis.yml Update travis and requirements so it'll run with our fork of evennia Jul 6, 2019 Create Dec 6, 2018
LICENSE Create LICENSE Aug 12, 2018 Update Feb 1, 2019 Create initial orphan branch with clean history Aug 11, 2018
contributors.txt Create initial orphan branch with clean history Aug 11, 2018
requirements.txt Update django version for security remediation Sep 8, 2019

Build Status

Arx is a game based on Evennia. I decided to make an orphan branch open source to let people use code as they like for their own games and contribute if they like. In general we should be compatible with any given Evennia branch, though I tend to stay on master and occasionally make a branch to cherry-pick additions from develop.

The basic requirements are added in the different setup files. Evennia sets the django settings environmental variable at startup and looks specifically in the server/conf/ directory, so specify --settings=foo_settings where foo_settings is a settings file in the server/conf/ directory. The default will use production_settings unless otherwise specified.

Some django packages aren't compatible with Evennia due to clashes in middleware. Silk, for example, will throw errors from its middleware whenever an in-game script runs.

Evennia resources:

From here on you might want to look at one of the beginner tutorials.

Evennia's documentation is here.

Griatch wrote a great guide to installing arx here. Enjoy!

You can’t perform that action at this time.