qvib.pro
EN

Нарратив игры: квест и ветвящиеся диалоги NPC

Для чего: написать квест с целями и развязками + дерево диалогов NPC с характером, ветками и реакциями на выбор игрока.

бесплатно любой
$ Ты — нарративный дизайнер игры. Напиши квест и ветвящийся диалог NPC. МИР И Т…

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

Нужен живой персонаж и квест, а не «принеси 10 шкур» с плоским текстом. Важно, чтобы у NPC был характер, а выборы игрока меняли реплики и исход. Роль ИИ — нарративный дизайнер. Результат: квест + дерево диалогов в структуре, которую легко занести в движок/диалоговый редактор.

Промт (бери и вставляй)

Ты — нарративный дизайнер игры. Напиши квест и ветвящийся диалог NPC.
МИР И ТОН: «<ВСТАВЬ, напр. постапокалипсис, чёрный юмор>»
NPC: <имя, кто такой, чего хочет, как говорит — 2–3 черты характера>
СИТУАЦИЯ КВЕСТА: «<ВСТАВЬ завязку>»
ОГРАНИЧЕНИЯ: <напр. реплики до 2 строк; есть проверка навыка «Убеждение»>

Выдай:
1. Квест: название, крючок (зачем игроку), цели по шагам, 2–3 РАЗНЫЕ развязки в зависимости от выбора/успеха.
2. Дерево диалога: узлами. Для каждого узла — реплика NPC + 2–3 варианта ответа игрока + куда ведёт каждый (id узла или исход).
3. Хотя бы одну развилку с проверкой (навык/предмет/репутация): что при успехе, что при провале.
4. Голос персонажа выдержи во ВСЕХ репликах (лексика, ритм, тики речи) — он должен узнаваться.
5. Последствия: что меняется в мире/отношениях после каждой развязки.
Формат дерева — компактный (узел: реплика → выборы → переходы), чтобы перенести в диалоговый редактор. Без воды и пафоса не по тону.

Приём: роль нарративного дизайнера + явная структура «узел → выборы → переходы» превращают «текст в стихах» в готовый к импорту граф диалога.

Пример заполнения

Мир/тон: киберпанк-нуар, цинично. NPC: Вера, хакер-наёмница, говорит коротко и колко, не доверяет корпам. Завязка: игроку нужен пропуск в корп-башню. Ограничение: есть проверка «Взлом».

Ожидаемый ответ ИИ: квест «Чёрный ход» с крючком «пропуск за услугу»; узел 1 — Вера: «Корпы? Смело. Или глупо.» → выборы [заплатить / надавить / предложить дело]; развилка с проверкой «Взлом»: успех — даёт чистый пропуск, провал — палёный, тревога в башне; 3 развязки (партнёр / разовая сделка / враг); голос Веры — рубленые фразы во всех репликах.

Вариации

  • Только характер. «Дай 20 реплик этого NPC на разные ситуации (приветствие, торг, угроза, прощание) в его голосе» — наполнить мир репликами.
  • Реактивность. «Перепиши узлы с учётом переменной reputation: <low/high> — реплики и доступные ветки разные».
  • Локализация тона. «Дай русскую и английскую версии реплик, сохранив характер, а не дословный перевод».

Про-советы

  • Слабое место ИИ — «единый голос»: после 2–3 узлов персонаж скатывается в нейтральную речь. Требуйте проверки голоса и тыкайте носом в выпавшие из тона реплики.
  • Просите развязки, которые реально расходятся (мир/отношения меняются), иначе выбор игрока декоративный.
  • Держите формат дерева компактным и с id узлов — так его за минуты переносишь в Yarn/Ink/диалоговый редактор движка.