Квесты
Сюжет и задания — один из самых зрелых слоёв игры. Квест — не линейный текст, а граф стадий, который слушает события мира: ходы, бои, стройку, дипломатию, диалоги.
Структура
- Линия квестов — кампания или цепочка (например, сюжет культуры).
- Квест — отдельное задание со статусом (доступен, выполняется, завершён, провален).
- Стадия — шаг внутри квеста: условие, действие или награда.
Стадии соединены переходами: «если игрок дошёл до тайла → открыть диалог → выдать отряд врага».
Что умеют стадии (примеры)
Движок поддерживает десятки типов шагов. С точки зрения дизайнера:
- Карта Дойти до тайла, войти в локацию, увидеть зону, применить навык на гексе.
- Бой Убить отряд, выжить N ходов, победить в бою с заданным составом.
- Город Построить здание, произвести предмет, набрать юнитов.
- Дипломатия Изменить отношения, подписать соглашение, сменить репутацию у нейтрала.
- Сюжет Диалог с ветвлением, кат-сцена, флаг «мир узнал о X».
- Генерация Создать на карте город, отряд, постройку — для процедурных квестов.
Связь с игрой
Квесты не опрашивают мир каждый кадр. Они подписаны на события: начало хода, смерть юнита, обновление ресурсов, завершение стройки. Когда событие совпало с условием стадии — граф переходит дальше.
Это позволяет смешивать геймплей 4X и повествование без отдельного «режима сюжета».
Пакеты квестов
Контент квестов поставляется паками — как культуры и технологии. Дизайнер собирает граф в авторинге, экспортирует пак, игра подгружает при старте. Нейтральные квесты (для руин, NPC) живут отдельным каталогом.
Поведение линий
- Простой — один проход, конец.
- Перезапуск новый — после провала или конца цепочки можно начать другую ветку.
- Перезапуск этот же — повтор того же квеста (ежедневки, испытания).
Как читать квест дизайнеру
Хороший квест в этой системе — цепочка из 5–15 стадий, где 2–3 шага явно 4X (стройка, бой, поход), 1–2 — диалог с выбором, финал — награда, меняющая карту (отряд, ресурс, дипломатия, технология). Проверка «дошёл до тайла» связывает карту с текстом.
Добавить в дизайн: стадии прорыва Realm, испытания небесной скорби и т.п.
Риск: 80+ типов стадий — новичку сложно; в GDD нужна витрина из 15 канонических блоков, остальное — для авторов.