Когда ваша ролевая история с ИИ застряла: как вернуть ей движение
Вы уже несколько дней, а может, и недель с удовольствием играете в ролевую историю. Между персонажами сложились отношения, они пережили приключения и приняли решения, которые повлияли на сюжет. Но где-то по пути разговор начал казаться однообразным.
Возможно, ваш персонаж снова и снова отвечает теми же ласковыми жестами, ссора никак не приходит к развязке, а путешествие, начавшееся с увлекательной цели, превратилось в бесконечные разговоры по дороге.
Бросать историю вы не хотите. Вы вложили в неё время, и вам ещё есть что в ней исследовать. Просто непонятно, как снова сдвинуть всё с места.
К счастью, есть несколько способов, и выбрать можно в зависимости от причины проблемы.
Что здесь не хватает
Прежде чем менять направление ролевой истории, стоит понять, нужно ли вообще что-то менять в текущей сцене.
Не в каждой сцене должен появляться новый конфликт или вести к важному событию. Одни из самых приятных моментов в ролевой игре случаются во время обычных разговоров, когда персонажи узнают друг друга получше, делятся чем-то личным или просто наслаждаются обществом друг друга.
Эти тихие моменты тоже часть повествования.
Трудности начинаются, когда разговоры перестают развиваться. Два персонажа могут из сообщения в сообщение повторять, как сильно они дорожат друг другом, не открывая ничего нового об их отношениях. Спор может тянуться бесконечно, потому что ни один из героев не меняет своей позиции. А ИИ может раз за разом описывать одни и те же выражения лиц и жесты, что бы ни происходило.
В таких случаях полезно посмотреть, что уже было заложено в историю.
Было ли обещание, которое так и не выполнили? Тайна, которую кто-то не решался раскрыть? Место, до которого персонажи должны были добраться?
Вернуться к ранее упомянутой детали часто интереснее, чем вводить не связанное с сюжетом событие. Так у истории появляется последовательность, а прежние разговоры обретают смысл.
Можно также изменить обстоятельства вокруг персонажей. Разговору, который естественно подошёл к концу, не нужно продолжаться только потому, что оба героя всё ещё в одной комнате. Перенеситесь на следующее утро, пропустите несколько спокойных дней или приведите персонажей в то место, к которому они шли.
Играть каждую минуту между важными событиями совсем не обязательно.
И помните, что персонажи не обязаны соглашаться со всем, что думает ваша личность. На их решения могут влиять другие приоритеты, убеждения и мотивы. Если дать этим различиям значение, часто получаются интересные повороты без сложных сюжетных ходов.
Когда нужна небольшая помощь от ИИ
Иногда вы знаете, чего хотите от сцены, но ответы ИИ не совсем туда ведут.
Допустим, ваша личность узнаёт, что близкий друг предал её доверие. Вы хотите исследовать последствия, но каждый раз, когда вы перегенерируете ответ друга, он тут же извиняется и обещает всё исправить.
Вам не обязательно нужна ссора. Просто хочется, чтобы персонаж отреагировал в соответствии со своим характером и серьёзностью случившегося.
Здесь пригодится Regenerate with Hint.
Вместо того чтобы снова и снова перегенерировать ответ в надежде на другой результат, можно дать подсказку, например:
«Он считает, что у него были веские причины так поступить. Пусть объяснит себя, а не сразу просит прощения».
Подсказка даёт ИИ более ясное представление о том, чего вы добиваетесь, но оставляет персонажу простор для собственной реакции.
Стоит помнить, что разные модели ИИ по-разному следуют подсказкам. Более мощные модели обычно лучше реагируют на подробные указания, а другие могут учесть не всё, о чём вы просите.
Если вы уже несколько раз перегенерировали ответ безуспешно, Regenerate with Think предлагает другой подход. Он использует дополнительный этап анализа: изучает разговор и предыдущие попытки перегенерации, а затем направляет модель к новому ответу.
Бывает и так, что у вас нет конкретного ответа в голове. Просто хочется, чтобы история привнесла что-то, чего вы не ожидали.
Для этого в AICHIKI есть система Director.
Если разговор какое-то время не двигается, Director может поручить модели ИИ ввести действие или событие, которое вписывается в текущую историю. Так повествование не застревает в одной и той же ситуации.
Это событие не обязано быть драматичным. Его цель в том, чтобы добавить что-то уместное, благодаря чему история двинется дальше.
Кроме того, в настройках чата можно поэкспериментировать с двумя параметрами: Surprise Factor и Creativity.
Surprise Factor меняется от Minimal до Wild и позволяет выбрать, насколько предсказуемыми или неожиданными будут ответы. Creativity меняется от Low до High и влияет на то, насколько изобретательными могут быть реплики ИИ.
Эти параметры стоит подбирать под тот тип истории, который вы пишете. Реалистичной бытовой ролевой истории может подойти один подход, а фэнтезийному приключению с загадками и непредсказуемыми встречами — совсем другой.
Исследуем выборы, которых вы не сделали
Одна из самых интересных особенностей интерактивного повествования в том, что ваши решения влияют на то, что произойдёт дальше.
В обычном романе вы следуете решениям, которые автор уже принял. В ролевой игре вы сами участвуете в их принятии.
Но иногда, выбрав определённый ответ, вы начинаете гадать, как всё могло бы сложиться иначе.
Представьте, что ваша личность узнала, кто на самом деле человек, которому она доверяет. Она может сразу выступить с обвинениями, сделать вид, что ничего не знает, или тихо провести расследование, прежде чем решать, как поступить.
Каждый выбор мог бы привести к другому разговору, а возможно, и полностью изменить их отношения.
Не обязательно ограничиваться догадками.
Другой ответ с помощью Branching
Функция Branching в AICHIKI позволяет исследовать альтернативу недавнему сообщению, временно сохраняя исходный путь.
Вы можете создать ветвь от третьего с конца сообщения, написать другой ответ и пройти по новому пути до трёх своих сообщений.
В этом процессе можно переключаться между исходным и альтернативным путями и сравнивать, как развивается сцена. Когда в обоих путях накопится по три сообщения, вы выбираете, какую версию оставить.
Другой путь удаляется безвозвратно.
Поэтому Branching особенно полезен, когда вы сомневаетесь в недавнем решении и хотите увидеть его ближайшие последствия, прежде чем продолжать.
Совсем другая дорога
Иногда трёх сообщений мало.
Возможно, вы хотите исследовать решение, которое повлияет на всю сюжетную линию, а не на один разговор.
Для этого в AICHIKI есть Clone Up to Here.
Эта функция создаёт отдельный чат с перепиской до выбранного вами сообщения. Всё, что вы написали в исходном разговоре, остаётся нетронутым, а новый чат может развиваться независимо.
Возьмём фэнтезийную историю, в которой вашей личности предлагают присоединиться к повстанцам, сражающимся против королевства.
Вы можете продолжить исходную линию, в которой она вступает в восстание, а затем клонировать разговор с момента, когда она получила предложение.
В новой версии она отказывается.
Теперь у вас две истории с общим началом, которые могут пойти совершенно разными путями. Персонажи могут заключать разные союзы, переживать разные конфликты и в итоге прийти к очень разным финалам.
В отличие от Branching, клонирование не требует отказываться ни от одной из версий. Вы можете оставить оба разговора и возвращаться к ним, когда захотите.
Эту функцию можно использовать и чтобы вернуться к более ранним частям давней ролевой игры и дать себе возможность исследовать варианты, которые вы тогда не рассматривали.
Как извлечь из истории максимум
Всегда будут моменты, когда ролевая игра развивается не совсем так, как вы ожидали. Иногда ИИ неправильно понимает, куда вы ведёте историю, иногда сцена затягивается дольше, чем нужно, а иногда вы просто передумываете, что хотите исследовать.
Начинать с нуля при этом не нужно.
Вернитесь к деталям, которые вы уже вводили, позвольте персонажам преследовать собственные цели или перейдите к следующему важному событию. Если нужно больше контроля над ответом ИИ, попробуйте варианты перегенерации. А если вам любопытен другой возможный исход, Branching и Clone Up to Here помогут его исследовать.
Director и настраиваемые параметры чата в AICHIKI тоже могут сделать игру интереснее, особенно когда вы хотите, чтобы ИИ активнее вводил новые события.
В конечном счёте выбор зависит от того, какую историю вы хотите рассказать. Вы можете продолжить путь, который уже проложили, вернуться к прежнему решению или обнаружить совершенно иную сюжетную линию, достойную внимания.