evennia/docs/source/Howto/Howto-Overview.md
2022-02-05 14:03:01 +01:00

4 KiB

Tutorials and Howto's

The documents in this section aims to teach how to use Evennia in a tutorial or a step-by-step way. They often give hints on about solving a problem or implementing a particular feature or concept. They will often refer to the components or concepts docs for those that want to dive deeper.

The Starting Tutorial

Recommended starting point! This will take you from absolute beginner to making a small, but full, game with Evennia. Even if you have a very different game style in mind for your own game, this will give you a good start.

Part 1: What we have

  1. Introduction & Overview
  2. Building stuff
  3. The Tutorial World
  4. Python basics
  5. Game dir overview
  6. Python classes and objects
  7. Accessing the Evennia library
  8. Typeclasses - Persistent objects
  9. Making our first own commands
  10. Parsing and replacing default Commands
  11. Creating things
  12. Searching for things
  13. Advanced searching with Django queries

Part 2: What we want

  1. Introduction & Overview
  2. On planning a game
  3. Planning to use some useful Contribs

Part3: How we get there

  1. Introduction & Overview
  2. Making a custom Character
  3. Character generation
  4. Resolving skills and challenges
  5. NPCs and mobiles
  6. Quests and Zones
  7. A Combat system

Part 4: Using what we created

  1. Introduction & Overview
  2. Building the tech demo
  3. Creating a game world

Part 5: Showing the world

  1. Introduction & Overview
  2. Add a web page
  3. More on adding web features
  4. Taking your game online
  5. Next steps

FAQs

Howto's

Mobs and NPCs

Vehicles

Systems

Deep-dives