Story Flow
Story Flow — это визуальный редактор маршрутов GenPy для планирования ветвящихся историй.
Что это такое
Используйте Story Flow, чтобы проектировать, как история движется от сцены к сцене. Вы создаёте сцены, соединяете их маршрутами, добавляете условия, а GenPy сам генерирует для вас сценарии маршрутизации.
INFO
Story Flow особенно полезен, когда вы хотите сначала спроектировать структуру маршрута, а уже потом писать каждую строчку диалога.
Ключевые понятия
- Сцены: строительные блоки вашей истории. Каждая сцена становится меткой в игровом движке.
- Маршруты: соединения между сценами, которые определяют, куда история пойдёт дальше.
- Условия: правила, управляющие маршрутизацией на основе выборов, переменных или сюжетных флагов.
- Группы: наборы сцен, которые помогают организовать главы, акты или сюжетные арки маршрутов.
Как использовать
- Откройте Story Flow в режиме Design.
- Создайте сцены для ключевых моментов маршрута.
- Проведите маршруты между сценами, чтобы задать возможные пути.
- Добавьте к маршрутам условия, например "if affection > 5" или "if the player found the key".
- Определите переменные, которые управляют логикой ветвления.
- Позвольте GenPy сгенерировать для вас управляемые сценарии маршрутизации.
- Вернитесь к наполнению сцен и добавьте диалоги, выборы и постановку.
Что генерируется
- Управляемый игровой сценарий с чистой структурой меток
- Файлы маршрутизации, которые обрабатывают условное течение сцен
- Определения переменных для состояния, от которого зависят маршруты
Когда использовать
- При планировании визуальной новеллы с несколькими маршрутами
- Перед написанием контента для сложной ветвящейся главы
- При построении маршрутов на основе привязанности, флагов или концовок
- Когда нужен более ясный обзор логики маршрутов, чем может дать только текстовый сценарий
Лучше всего подходит для
- Игр с несколькими концовками
- Структур маршрутов персонажей
- Детективных или насыщенных выборами историй с большим количеством условий
- Проектов, где важна чёткая разбивка на главы или акты
Советы
- Сначала соберите общую структуру маршрутов, а уже потом переходите к деталям сцен.
- Используйте понятные названия сцен, чтобы карты маршрутов было легко просматривать.
- Открывайте панель Guide, если нужна помощь с условиями или настройкой.
TIP
Простая верхнеуровневая карта маршрутов может сэкономить много переписывания позже, особенно если в истории много ветвей, которые потом снова сходятся.