2020-06-12 22:01:38 +02:00
# Links
*A list of resources that may be useful for Evennia users and developers.*
### Official Evennia links
- [evennia.com ](http://www.evennia.com ) - Main Evennia portal page. Links to all corners of Evennia.
- [Evennia github page ](https://github.com/evennia/evennia ) - Download code and read documentation.
2021-06-13 22:02:18 +02:00
- [Evennia official chat channel ](http://webchat.freenode.net/?channels=evennia&uio=MT1mYWxzZSY5PXRydWUmMTE9MTk1JjEyPXRydWUbb ) - Our official IRC chat #evennia at irc.freenode.net:6667.
2020-10-11 19:31:05 +02:00
- [Evennia forums/mailing list ](http://groups.google.com/group/evennia ) - Web interface to our
google group.
2020-06-12 22:01:38 +02:00
- [Evennia development blog ](http://evennia.blogspot.se/ ) - Musings from the lead developer.
2020-10-11 19:31:05 +02:00
- [Evennia's manual on ReadTheDocs ](http://readthedocs.org/projects/evennia/ ) - Read and download
offline in html, PDF or epub formats.
2020-06-12 22:01:38 +02:00
- [Evennia Game Index ](http://games.evennia.com/ ) - An automated listing of Evennia games.
----
- [Evennia on Open Hub ](https://www.openhub.net/p/6906 )
- [Evennia on OpenHatch ](https://openhatch.org/projects/Evennia )
- [Evennia on PyPi ](https://pypi.python.org/pypi/Evennia-MUD-Server/ )
- [Evennia subreddit ](http://www.reddit.com/r/Evennia/ ) (not much there yet though)
### Third-party Evennia utilities and resources
2020-10-11 19:31:05 +02:00
*For publicly available games running on Evennia, add and find those in the [Evennia game
index](http://games.evennia.com) instead!*
- [Discord Evennia channel ](https://discord.gg/NecFePw ) - This is a fan-driven Discord channel with
a bridge to the official Evennia IRC channel.
---
- [Discord live blog ](https://discordapp.com/channels/517176782357528616/517176782781415434 ) of the
_Blackbirds_ Evennia game project.
- [Unreal Engine Evennia plugin ](https://www.unrealengine.com/marketplace/en-US/slug/evennia-plugin )
- an in-progress Unreal plugin for integrating Evennia with Epic Games' Unreal Engine.
- [The dark net/March Hare MUD ](https://github.com/thedarknet/evennia ) from the 2019 [DEF CON
27](https://www.defcon.org/html/defcon-27/dc-27-index.html) hacker conference in Paris. This is an
Evennia game dir with batchcode to build the custom _Hackers_ style cyberspace zone with puzzles and
challenges [used during the conference ](https://dcdark.net/home# ).
- [Arx sources ](https://github.com/Arx-Game/arxcode ) - Open-source code release of the very popular
[Arx ](http://play.arxmush.org/ ) Evennia game. [Here are instructions for installing](Arxcode-
installing-help)
- [Evennia-wiki ](https://github.com/vincent-lg/evennia-wiki ) - An Evennia-specific Wiki for your
website.
- [Evcolor ](https://github.com/taladan/Pegasus/blob/origin/world/utilities/evcolor ) - Optional
coloration for Evennia unit-test output.
- [Paxboards ](https://github.com/aurorachain/paxboards ) - Evennia bulletin board system (both for
telnet/web).
- [Encarnia sources ](https://github.com/whitehorse-io/encarnia ) - An open-sourced game dir for
Evennia with things like races, combat etc. [Summary
here](https://www.reddit.com/r/MUD/comments/6z6s3j/encarnia_an_evennia_python_mud_code_base_with/).
- [The world of Cool battles sources ](https://github.com/FlutterSprite/coolbattles ) - Open source
turn-based battle system for Evennia. It also has a [live demo ](http://wcb.battlestudio.com/ ).
- [nextRPI ](https://github.com/cluebyte/nextrpi ) - A github project for making a toolbox for people
to make [RPI ](http://www.topmudsites.com/forums/showthread.php?t=4804 )-style Evennia games.
- [Muddery ](https://github.com/muddery/muddery ) - A mud framework under development, based on an
older fork of Evennia. It has some specific design goals for building and extending the game based
on input files.
- [vim-evennia ](https://github.com/amfl/vim-evennia ) - A mode for editing batch-build files (`.ev` )
files in the [vim ](http://www.vim.org/ ) text editor (Emacs users can use [evennia-
mode.el](https://github.com/evennia/evennia/blob/master/evennia/utils/evennia-mode.el)).
2020-06-12 22:01:38 +02:00
- [Other Evennia-related repos on github ](https://github.com/search?p=1&q=evennia )
----
2020-10-11 19:31:05 +02:00
- [EvCast video series ](https://www.youtube.com/playlist?list=PLyYMNttpc-SX1hvaqlUNmcxrhmM64pQXl ) -
Tutorial videos explaining installing Evennia, basic Python etc.
- [Evennia-docker ](https://github.com/gtaylor/evennia-docker ) - Evennia in a [Docker
container](https://www.docker.com/) for quick install and deployment in just a few commands.
- [Evennia's docs in Chinese ](http://www.evenniacn.com/ ) - A translated mirror of a slightly older
Evennia version. Announcement [here ](https://groups.google.com/forum/#!topic/evennia/3AXS8ZTzJaA ).
- [Evennia for MUSHers ](http://musoapbox.net/topic/1150/evennia-for-mushers ) - An article describing
Evennia for those used to the MUSH way of doing things.
- *[Language Understanding for Text games using Deep reinforcement
learning](http://news.mit.edu/2015/learning-language-playing-computer-games-0924#_msocom_1 )*
([PDF ](http://people.csail.mit.edu/karthikn/pdfs/mud-play15.pdf )) - MIT research paper using Evennia
to train AIs.
2020-06-12 22:01:38 +02:00
### Other useful mud development resources
2020-10-11 19:31:05 +02:00
- [ROM area reader ](https://github.com/ctoth/area_reader ) - Parser for converting ROM area files to
Python objects.
2020-06-12 22:01:38 +02:00
- [Gossip MUD chat network ](https://gossip.haus/ )
2020-10-11 19:31:05 +02:00
### General MUD forums and discussions
- [MUD Coder's Guild ](https://mudcoders.com/ ) - A blog and [associated Slack
channel](https://slack.mudcoders.com/) with discussions on MUD development.
- [MuSoapbox ](http://www.musoapbox.net/ ) - Very active Mu* game community mainly focused on MUSH-
type gaming.
- [Imaginary Realities ](http://journal.imaginary-realities.com/ ) - An e-magazine on game and MUD
design that has several articles about Evennia. There is also an [archive of older
issues](http://disinterest.org/resource/imaginary-realities/) from 1998-2001 that are still very
relevant.
- [Optional Realities ](http://optionalrealities.com/ ) - Mud development discussion forums that has
regular articles on MUD development focused on roleplay-intensive games. After a HD crash it's not
as content-rich as it once was.
2020-06-12 22:01:38 +02:00
- [MudLab ](http://mudlab.org/ ) - Mud design discussion forum
- [MudConnector ](http://www.mudconnect.com/ ) - Mud listing and forums
- [MudBytes ](http://www.mudbytes.net/ ) - Mud listing and forums
- [Top Mud Sites ](http://www.topmudsites.com/ ) - Mud listing and forums
2020-10-11 19:31:05 +02:00
- [Planet Mud-Dev ](http://planet-muddev.disinterest.org/ ) - A blog aggregator following blogs of
current MUD development (including Evennia) around the 'net. Worth to put among your RSS
subscriptions.
- Mud Dev mailing list archive ([mirror ](http://www.disinterest.org/resource/MUD-Dev/ )) -
Influential mailing list active 1996-2004. Advanced game design discussions.
2020-06-12 22:01:38 +02:00
- [Mud-dev wiki ](http://mud-dev.wikidot.com/ ) - A (very) slowly growing resource on MUD creation.
2020-10-11 19:31:05 +02:00
- [Mud Client/Server Interaction ](http://cryosphere.net/mud-protocol.html ) - A page on classic MUD
telnet protocols.
2021-06-13 22:02:18 +02:00
- [Mud Tech's fun/cool but ... ](http://gc-taylor.com/blog/2013/01/08/mud-tech-funcool-dont-forget-ship-damned-thing/ ) - Greg Taylor gives good advice on mud design.
2020-10-11 19:31:05 +02:00
- [Lost Library of MOO ](http://www.hayseed.net/MOO/ ) - Archive of scientific articles on mudding (in
particular moo).
- [Nick Gammon's hints thread ](http://www.gammon.com.au/forum/bbshowpost.php?bbsubject_id=5959 ) -
Contains a very useful list of things to think about when starting your new MUD.
- [Lost Garden ](http://www.lostgarden.com/ ) - A game development blog with long and interesting
articles (not MUD-specific)
2020-06-12 22:01:38 +02:00
- [What Games Are ](http://whatgamesare.com/ ) - A blog about general game design (not MUD-specific)
2020-10-11 19:31:05 +02:00
- [The Alexandrian ](http://thealexandrian.net/ ) - A blog about tabletop roleplaying and board games,
but with lots of general discussion about rule systems and game balance that could be applicable
also for MUDs.
2021-06-13 22:02:18 +02:00
- [Raph Koster's laws of game design ](https://www.raphkoster.com/games/laws-of-online-world-design/the-laws-of-online-world-design/ ) - thought-provoking guidelines and things to think about
2020-10-11 19:31:05 +02:00
when designing a virtual multiplayer world (Raph is known for *Ultima Online* among other things).
2020-06-12 22:01:38 +02:00
### Literature
2021-06-13 22:02:18 +02:00
- Richard Bartle *Designing Virtual Worlds* ([amazon page ](http://www.amazon.com/Designing-Virtual-Worlds-Richard-Bartle/dp/0131018167 )) - Essential reading for the design of any persistent game
2020-10-11 19:31:05 +02:00
world, written by the co-creator of the original game *MUD* . Published in 2003 but it's still as
relevant now as when it came out. Covers everything you need to know and then some.
- Zed A. Shaw *Learn Python the Hard way* ([homepage ](https://learnpythonthehardway.org/ )) - Despite
the imposing name this book is for the absolute Python/programming beginner. One learns the language
by gradually creating a small text game! It has been used by multiple users before moving on to
Evennia. *Update: This used to be free to read online, this is no longer the case.*
- David M. Beazley *Python Essential Reference (4th ed)* ([amazon
page](http://www.amazon.com/Python-Essential-Reference-David-Beazley/dp/0672329786/)) - Our
recommended book on Python; it not only efficiently summarizes the language but is also an excellent
reference to the standard library for more experienced Python coders.
- Luciano Ramalho, *Fluent Python* ([o'reilly
page](http://shop.oreilly.com/product/0636920032519.do)) - This is an excellent book for experienced
Python coders willing to take their code to the next level. A great read with a lot of useful info
also for veteran Pythonistas.
- Richard Cantillon *An Essay on Economic Theory* ([free
pdf](http://mises.org/books/essay_on_economic_theory_cantillon.pdf)) - A very good English
translation of *Essai sur la Nature du Commerce en Général* , one of the foundations of modern
economic theory. Written in 1730 but the translation is annotated and the essay is actually very
easy to follow also for a modern reader. Required reading if you think of implementing a sane game
economic system.
2020-06-12 22:01:38 +02:00
### Frameworks
- [Django's homepage ](http://www.djangoproject.com/ )
- [Documentation ](http://docs.djangoproject.com/en )
- [Code ](http://code.djangoproject.com/ )
- [Twisted homepage ](http://twistedmatrix.com/ )
- [Documentation ](http://twistedmatrix.com/documents/current/core/howto/index.html )
- [Code ](http://twistedmatrix.com/trac/browser )
### Tools
- [GIT ](http://git-scm.com/ )
- [Documentation ](http://git-scm.com/documentation )
- [Learn GIT in 15 minutes ](http://try.github.io/levels/1/challenges/1 ) (interactive tutorial)
2021-06-13 22:02:18 +02:00
2020-06-12 22:01:38 +02:00
### Python Info
- [Python Website ](http://www.python.org/ )
- [Documentation ](http://www.python.org/doc/ )
- [Tutorial ](http://docs.python.org/tut/tut.html )
- [Library Reference ](http://docs.python.org/lib/lib.html )
- [Language Reference ](http://docs.python.org/ref/ref.html )
- [Python tips and tricks ](http://www.siafoo.net/article/52 )
2020-10-11 19:31:05 +02:00
- [Jetbrains Python academy ](https://hyperskill.org/onboarding?track=python ) - free online
programming curriculum for different skill levels
2020-06-12 22:01:38 +02:00
### Credits
2021-10-26 21:14:33 +02:00
- Wiki [Home ](./index.md ) Icons made by [Freepik ](http://www.freepik.com"-title="Freepik">Freepik ) from
2020-10-11 19:31:05 +02:00
[flaticon.com ](http://www.flaticon.com ), licensed under [Creative Commons BY
2021-06-13 22:02:18 +02:00
3.0](http://creativecommons.org/licenses/by/3.0).