evennia/docs/source/Howtos/Beginner-Tutorial/Part3/Beginner-Tutorial-Part3-Intro.md

80 lines
2.7 KiB
Markdown
Raw Normal View History

# Part 3: How we get there
2020-07-11 10:41:33 +02:00
2022-09-17 19:31:29 +02:00
```{warning}
The tutorial game is under development and is not yet complete, nor tested. Use the existing
lessons as inspiration and to help get you going, but don't expect out-of-the-box perfection
from it at this time.
```
2022-11-09 21:45:46 +01:00
```{sidebar} Beginner Tutorial Parts
- [Introduction](../Beginner-Tutorial-Intro.md)
<br>Getting set up.
- Part 1: [What we have](../Part1/Beginner-Tutorial-Part1-Intro.md)
<br>A tour of Evennia and how to use the tools, including an introduction to Python.
- Part 2: [What we want](../Part2/Beginner-Tutorial-Part2-Intro.md)
<br>Planning our tutorial game and what to think about when planning your own in the future.
- **Part 3: [How we get there](./Beginner-Tutorial-Part3-Intro.md)**
<br>Getting down to the meat of extending Evennia to make our game
- Part 4: [Using what we created](../Part4/Beginner-Tutorial-Part4-Intro.md)
<br>Building a tech-demo and world content to go with our code
- Part 5: [Showing the world](../Part5/Beginner-Tutorial-Part5-Intro.md)
<br>Taking our new game online and let players try it out
2020-07-11 10:41:33 +02:00
```
2022-08-05 20:33:22 +02:00
In part three of the Evennia Beginner tutorial we will go through the actual creation of
our tutorial game _EvAdventure_, based on the [Knave](https://www.drivethrurpg.com/product/250888/Knave)
RPG ruleset.
2022-08-05 20:33:22 +02:00
This is a big part. You'll be seeing a lot of code and there are plenty of lessons to go through.
Take your time!
2022-08-05 20:33:22 +02:00
If you followed the previous parts of this tutorial you will have some notions about Python and where to
2022-08-06 22:50:53 +02:00
find and make use of things in Evennia. We also have a good idea of the type of game we will
create.
2022-08-05 20:33:22 +02:00
Even if this is not the game-style you are interested in, following along will give you a lot
2022-08-06 22:50:53 +02:00
of experience using Evennia and be really helpful for doing your own thing later!
2022-08-05 20:33:22 +02:00
Fully coded examples of all code we make in this part can be found in the
2022-11-09 20:25:22 +01:00
[evennia/contrib/tutorials/evadventure](../../../api/evennia.contrib.tutorials.evadventure.md) package.
2022-08-05 20:33:22 +02:00
## Lessons
2022-09-17 19:31:29 +02:00
```{toctree}
:maxdepth: 1
2022-08-05 20:33:22 +02:00
Beginner-Tutorial-Utilities
2022-08-06 01:23:07 +02:00
Beginner-Tutorial-Rules
2022-08-05 20:33:22 +02:00
Beginner-Tutorial-Characters
2022-08-06 22:50:53 +02:00
Beginner-Tutorial-Objects
Beginner-Tutorial-Equipment
Beginner-Tutorial-Chargen
2022-08-05 20:33:22 +02:00
Beginner-Tutorial-Rooms
Beginner-Tutorial-NPCs
Beginner-Tutorial-Turnbased-Combat
Beginner-Tutorial-Quests
Beginner-Tutorial-Shops
Beginner-Tutorial-Dungeon
Beginner-Tutorial-Commands
2022-08-06 22:50:53 +02:00
```
## Table of Contents
```{toctree}
2022-08-05 20:33:22 +02:00
Beginner-Tutorial-Utilities
2022-08-06 01:23:07 +02:00
Beginner-Tutorial-Rules
2022-08-05 20:33:22 +02:00
Beginner-Tutorial-Characters
2022-08-06 22:50:53 +02:00
Beginner-Tutorial-Objects
Beginner-Tutorial-Equipment
Beginner-Tutorial-Chargen
2022-08-05 20:33:22 +02:00
Beginner-Tutorial-Rooms
Beginner-Tutorial-NPCs
Beginner-Tutorial-Turnbased-Combat
Beginner-Tutorial-Quests
Beginner-Tutorial-Shops
Beginner-Tutorial-Dungeon
Beginner-Tutorial-Commands
2021-10-21 21:04:14 +02:00
```