7.03M
Category: pedagogypedagogy

Квест-система

1.

Квест-система

2.

Основы
Хорошая квест-система должна соблюдать:
• Универсальность (One-Off problem)
• Отказывайтесь от нерентабельной
уникальности
• Расширять контент, не используя
цикличность - преступление
• Модульность (= конструктор)
• Условия входа (conditions)
• Набор действий
• Условия выполнения

3.

Верхнеуровневая структура квеста
START
CONDITION
Yes
QUEST
No
SUCCESS
FAIL
END
END

4.

Quest Actors
Жизненный цикл квеста состоит из:
• Старта квеста (инициирует quest giver)
• Обновления квеста (quest steps)
• Завершения квеста
Все этапы могут быть квест эктором
Что может являться квест эктором:
• Триггер-зона
• Данные
• Предмет (Item)
• NPC (диалоговая система)

5.

Цели
• Kill - убить какого-либо NPC
• Reach - достичь точки
• Interact - взаимодействовать с
объектом, Например: прочитать
записку, поговорить с NPC, взять в
руки предмет и т. д.
• Collect - собрать некоторое
количество необходимых
предметов, подобрать предмет с
тела и т.д.
• Timing Objective
• Gameplay Tag

6.

Conditions
• Выполнен ли предыдущий шаг
• Выполнен ли какой-либо другой
квест или шаг другого квеста,
напрямую не связанный с текущим
• Удовлетворяет ли Игрок требованию
по уровню
• Удовлетворяет ли Игрок требованию
по наличию какого-либо предмета /
оружия / навыка
• Достиг ли Игрок определенной точки
• Поговорил ли Игрок с
соответствующим NPC
• Есть ли на Игроке определенный
Gameplay Tag
• Выполнил ли Игрок определенное
действие
English     Русский Rules