Skip to content

Story Flow

Story Flow — это визуальный редактор маршрутов GenPy для планирования ветвящихся историй.

Что это такое

Используйте Story Flow, чтобы проектировать, как история движется от сцены к сцене. Вы создаёте сцены, соединяете их маршрутами, добавляете условия, а GenPy сам генерирует для вас сценарии маршрутизации.

INFO

Story Flow особенно полезен, когда вы хотите сначала спроектировать структуру маршрута, а уже потом писать каждую строчку диалога.

Ключевые понятия

  • Сцены: строительные блоки вашей истории. Каждая сцена становится меткой в игровом движке.
  • Маршруты: соединения между сценами, которые определяют, куда история пойдёт дальше.
  • Условия: правила, управляющие маршрутизацией на основе выборов, переменных или сюжетных флагов.
  • Группы: наборы сцен, которые помогают организовать главы, акты или сюжетные арки маршрутов.

Как использовать

  1. Откройте Story Flow в режиме Design.
  2. Создайте сцены для ключевых моментов маршрута.
  3. Проведите маршруты между сценами, чтобы задать возможные пути.
  4. Добавьте к маршрутам условия, например "if affection > 5" или "if the player found the key".
  5. Определите переменные, которые управляют логикой ветвления.
  6. Позвольте GenPy сгенерировать для вас управляемые сценарии маршрутизации.
  7. Вернитесь к наполнению сцен и добавьте диалоги, выборы и постановку.

Что генерируется

  • Управляемый игровой сценарий с чистой структурой меток
  • Файлы маршрутизации, которые обрабатывают условное течение сцен
  • Определения переменных для состояния, от которого зависят маршруты

Когда использовать

  • При планировании визуальной новеллы с несколькими маршрутами
  • Перед написанием контента для сложной ветвящейся главы
  • При построении маршрутов на основе привязанности, флагов или концовок
  • Когда нужен более ясный обзор логики маршрутов, чем может дать только текстовый сценарий

Лучше всего подходит для

  • Игр с несколькими концовками
  • Структур маршрутов персонажей
  • Детективных или насыщенных выборами историй с большим количеством условий
  • Проектов, где важна чёткая разбивка на главы или акты

Советы

  • Сначала соберите общую структуру маршрутов, а уже потом переходите к деталям сцен.
  • Используйте понятные названия сцен, чтобы карты маршрутов было легко просматривать.
  • Открывайте панель Guide, если нужна помощь с условиями или настройкой.

TIP

Простая верхнеуровневая карта маршрутов может сэкономить много переписывания позже, особенно если в истории много ветвей, которые потом снова сходятся.

Built for GenPy creators.