2022-02-06 19:27:15 +01:00
|
|
|
# Part 3: How we get there
|
2020-07-11 10:41:33 +02:00
|
|
|
|
2021-10-21 21:04:14 +02:00
|
|
|
```{eval-rst}
|
2022-02-06 19:27:15 +01:00
|
|
|
.. sidebar:: Beginner Tutorial Parts
|
2021-10-21 21:04:14 +02:00
|
|
|
|
2022-02-06 19:27:15 +01:00
|
|
|
`Introduction <../Beginner-Tutorial-Intro.html>`_
|
|
|
|
|
Getting set up.
|
|
|
|
|
Part 1: `What we have <../Part1/Beginner-Tutorial-Part1-Intro.html>`_
|
2020-07-11 10:41:33 +02:00
|
|
|
A tour of Evennia and how to use the tools, including an introduction to Python.
|
2022-02-06 19:27:15 +01:00
|
|
|
Part 2: `What we want <../Part2/Beginner-Tutorial-Part2-Intro.html>`_
|
2020-07-11 10:41:33 +02:00
|
|
|
Planning our tutorial game and what to think about when planning your own in the future.
|
|
|
|
|
**Part 3: How we get there**
|
|
|
|
|
Getting down to the meat of extending Evennia to make our game
|
2022-02-06 19:27:15 +01:00
|
|
|
Part 4: `Using what we created <../Part4/Beginner-Tutorial-Part4-Intro.html>`_
|
2020-07-11 10:41:33 +02:00
|
|
|
Building a tech-demo and world content to go with our code
|
2022-02-06 19:27:15 +01:00
|
|
|
Part 5: `Showing the world <../Part5/Beginner-Tutorial-Part5-Intro.html>`_
|
2020-07-11 10:41:33 +02:00
|
|
|
Taking our new game online and let players try it out
|
|
|
|
|
```
|
|
|
|
|
|
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-02-06 19:27:15 +01:00
|
|
|
|
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-02-06 19:27:15 +01:00
|
|
|
|
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
|
|
|
|
|
find and make use of things in Evennia. We also have a good idea of the type of game we want.
|
|
|
|
|
Even if this is not the game-style you are interested in, following along will give you a lot
|
|
|
|
|
of experience with using Evennia. This be _really_ helpful for doing your own thing later.
|
2022-02-06 19:27:15 +01:00
|
|
|
|
2022-08-05 20:33:22 +02:00
|
|
|
Fully coded examples of all code we make in this part can be found in the
|
|
|
|
|
[evennia/contrib/tutorials/evadventure](evennia.contrib.tutorials.evadventure) package.
|
2022-02-06 19:27:15 +01:00
|
|
|
|
2022-08-05 20:33:22 +02:00
|
|
|
## Lessons
|
2022-02-06 19:27:15 +01:00
|
|
|
|
|
|
|
|
```{toctree}
|
|
|
|
|
:maxdepth: 1
|
|
|
|
|
|
2022-08-05 20:33:22 +02:00
|
|
|
Beginner-Tutorial-Utilities
|
|
|
|
|
Beginner-Tutorial-Rule-System
|
|
|
|
|
Beginner-Tutorial-Characters
|
|
|
|
|
Beginner-Tuturial-Objects
|
|
|
|
|
Beginner-Tutorial-Rooms
|
|
|
|
|
Beginner-Tutorial-NPCs
|
|
|
|
|
Beginner-Tutorial-Turnbased-Combat
|
|
|
|
|
Beginner-Tutorial-Quests
|
|
|
|
|
Beginner-Tutorial-Shops
|
|
|
|
|
Beginner-Tutorial-Dungeon
|
|
|
|
|
Beginner-Tutorial-Commands
|
2020-07-31 19:25:22 +02:00
|
|
|
|
2020-10-19 22:40:43 +02:00
|
|
|
|
2022-02-06 19:27:15 +01:00
|
|
|
## Table of Contents
|
2020-10-19 22:40:43 +02:00
|
|
|
|
2022-02-06 19:27:15 +01:00
|
|
|
```{toctree}
|
2020-10-19 22:40:43 +02:00
|
|
|
|
2022-08-05 20:33:22 +02:00
|
|
|
Beginner-Tutorial-Utilities
|
|
|
|
|
Beginner-Tutorial-Rule-System
|
|
|
|
|
Beginner-Tutorial-Characters
|
|
|
|
|
Beginner-Tuturial-Objects
|
|
|
|
|
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
|
|
|
```
|