Что это
Визуальный граф узлов — Старт, строки Диалога, развилки Выбора, хуки Действий, переходы Пауза/Переход, Конец. Соединяйте их рёбрами для моделирования ветвящихся бесед. Условия на рёбрах позволяют закрывать ветви за флагами, предметами или целями.
Когда использовать
- Проектирование ветвящихся бесед NPC с выбором игрока.
- Скриптинг диалогов катсцен с переходами тайминга/перехода.
- Условные диалоги, меняющиеся в зависимости от состояния квеста, предметов или флагов.
- Сценарии озвучки — тег говорящего + текст строки на узел чисто отображаются на сессии записи.
Как использовать
- 1Нажмите «Новый диалог» и дайте ему имя (например, «Встреча с Казимиром»).
- 2Перетащите узлы Старт, Диалог и Конец из панели инструментов на холст.
- 3Нажмите узел, чтобы изменить говорящего, текст и (для Выбора) массив выборов.
- 4Перетащите от выходного порта узла к другому узлу, чтобы соединить их.
- 5Добавьте строки Условий на узел, чтобы закрыть исходящие рёбра за состоянием игры.
Полезные советы
- →Каждому диалогу нужен ровно один узел Старт и хотя бы один Конец — движок графа отказывается обходить висячие ветви.
- →Имена говорящих автодополняются из вашего списка персонажей — держите персонажей синхронизированными, чтобы выпадающие списки оставались точными.
- →Условия используют именованные флаги/предметы — ваш движок оценивает их во время выполнения; мы лишь сохраняем имена.
- →Длинные беседы: ветвитесь рано в отдельные диалоги и связывайте через узлы Действий, перепрыгивающие диалоги, вместо одного гигантского графа.