mirror of
https://github.com/evennia/evennia.git
synced 2026-03-16 21:06:30 +01:00
4 KiB
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
- Introduction & Overview
- Building stuff
- The Tutorial World
- Python basics
- Game dir overview
- Python classes and objects
- Accessing the Evennia library
- Typeclasses - Persistent objects
- Making our first own commands
- Parsing and replacing default Commands
- Creating things
- Searching for things
- Advanced searching with Django queries
Part 2: What we want
Part3: How we get there
- Introduction & Overview
- Making a custom Character
- Character generation
- Resolving skills and challenges
- NPCs and mobiles
- Quests and Zones
- A Combat system
Part 4: Using what we created
Part 5: Showing the world
- Introduction & Overview
- Add a web page
- More on adding web features
- Taking your game online
- Next steps
FAQs
Howto's
- Giving Exits a default error
- Add a command prompt
- Don't allow spamming commands
- Commands that take time
- Configuring color
- Tweet game stats