evennia/evennia/contrib/tutorials/evadventure
2022-07-17 20:04:03 +02:00
..
tests Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
__init__.py More work on tech demo area 2022-07-13 14:32:19 +02:00
build_techdemo.py Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
build_world.py Building techdemo world 2022-07-12 10:11:25 +02:00
characters.py Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
combat_turnbased.py Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
combat_twitch.py Continue with evadventure implementation 2022-03-21 15:35:07 +01:00
commands.py More work on tech demo area 2022-07-13 14:32:19 +02:00
enums.py Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
npcs.py Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
objects.py More tutorial combat tests 2022-07-17 00:04:43 +02:00
quests.py Apply black to evadventure files 2022-07-03 11:40:26 +02:00
random_tables.py Apply black to evadventure files 2022-07-03 11:40:26 +02:00
README.md First layout of evadventure 2022-03-16 00:12:21 +01:00
rooms.py Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
rules.py Add defeat mode to tutorial combat 2022-07-17 20:04:03 +02:00
utils.py Apply black to evadventure files 2022-07-03 11:40:26 +02:00

EvAdventure

Contrib by Griatch 2022

A complete example MUD using Evennia. This is the final result of what is implemented if you follow the Getting-Started tutorial. It's recommended that you follow the tutorial step by step and write your own code. But if you prefer you can also pick apart or use this as a starting point for your own game.

Features

  • Uses a MUD-version of the Knave old-school fantasy ruleset by Ben Milton (classless and overall compatible with early edition D&D), released under the Creative Commons Attribution (all uses, including commercial are allowed as long as attribution is given).
  • Character creation using an editable character sheet
  • Weapons, effects, healing and resting
  • Two alternative combat systems (turn-based and twitch based)
  • Magic (three spells)
  • NPC/mobs with simple AI.
  • Simple Quest system.
  • Small game world.
  • Coded using best Evennia practices, with unit tests.

Installation

TODO