Как сохранить значимость ранних решений в ветвящемся сюжете
Когда вы проходите интерактивную историю с ветвящимся сюжетом, ранее принятое решение может иметь значение еще долго после окончания сцены — даже если сюжет вскоре возвращается на общую ветку. Внимательно фиксируйте решения, выражающие обязательства, подмечайте последующие отсылки к ним и оценивайте последствия по тому, что именно меняется в повествовании, а не по тому, создает ли каждый выбор новый путь. Нельзя заставить игру помнить то, что она не отслеживала, но можно следовать предлагаемым ею связям и принимать дальнейшие решения в согласии с созданной вами историей.
Почему важный выбор может не разделить сюжет сразу
Ветвящемуся сюжету не нужен отдельный маршрут для каждого решения. Разработчики интерактивной литературы часто объединяют пути, а затем используют предыдущие выборы для влияния на более позднюю сцену, финал или доступный вариант действий. Choice of Games называет это отложенным ветвлением (delayed branching): прошлый выбор может повлиять на исход более позднего испытания, в то время как сюжет продолжает развиваться по общей цепочке глав. При обсуждении дизайна авторы также предупреждают, что индивидуальное отслеживание каждого сделанного ранее выбора может сделать повествование неуправляемым. «By the Numbers: How to Write a Long Interactive Novel That Doesn’t Suck»
Пример: в вымышленном приключении на дирижабле вы обещаете картографу вернуть одолженную звездную карту. Следующая глава все равно начинается с того, что вся команда прибывает в парящую гавань. Обещание может всплыть позже, когда картограф попросит о помощи, когда упомянут карту или когда персонаж вспомнит, сдержали ли вы слово. Сам по себе общий путь истории не доказывает, что об обещании забыли.
Обращайте внимание на то, какого рода решение вы приняли
Некоторые выборы определяют, кем является ваш персонаж или каковы его ценности. Другие служат реакцией на сиюминутную ситуацию, выражают настроение или меняют конкретный исход. Choice of Games отделяет определяющие выборы (те, что задают сильные и слабые стороны персонажа) от последующих проверок и выборов, ведущих к целям. Эта структура — лишь один из подходов к геймдизайну, но она наводит игроков на полезный вопрос: взял ли я на себя серьезное обязательство или просто выбрал, что сказать в данный момент? «A Taxonomy of Choices: Axes of Choice»
Полезно различать смысл выбора и его механический эффект. Если вы скажете команде, что предпочитаете осторожные планы, это может определить характер вашего персонажа, даже если в игре не отображается шкала «осторожности». Выбор восточного туннеля может немедленно изменить следующую сцену. И то, и другое важно, но может запоминаться игрой по-разному. Не стоит предполагать, что выбор создал скрытую характеристику или гарантированную будущую сюжетную ветку, если только игра сама прямо об этом не сообщает.
Ведите краткий журнал решений
В долгой игре записывайте только те решения, последствия которых вы можете захотеть отследить позже. Компактный список гораздо полезнее построчной стенограммы. Отметьте сцену, ваш выбор, а также причину или обязательство, стоящее за ним. Например: «Гавань — одолжил карту Мире; пообещал вернуть ее до отплытия команды». Это сохранит конкретную деталь в памяти, не превращая игровой процесс в постоянную бухгалтерию.
Если в самой игре есть журнал, краткий пересказ событий, панель отношений или история выборов, используйте в первую очередь их. Интерфейс варьируется от игры к игре, поэтому не стоит ожидать наличия такой функции в каждом проекте. В Twine, к примеру, истории собираются из отрывков (passages), соединенных ссылками, и авторы могут использовать различные форматы историй с разными возможностями. Эта документация описывает инструмент, а не функцию, гарантированную в каждой нелинейной игре. «Passages» в Twine Cookbook
Простая запись может включать три поля:
Фиксируйте неопределенность. Напишите «возможно, я согласился помочь», если диалог был двусмысленным; не превращайте субъективное впечатление в неоспоримый факт. Если игра позволяет переиграть сцену или вернуться к ней, то, как это повлияет на текущее прохождение, определяют ее собственный интерфейс и правила. Не рассчитывайте, что перезагрузка, перезапуск или изменение выбора сохранят остальной прогресс.
Ищите последствия за пределами появления новой ветки
Отголоски решений могут быть тонкими. Персонаж может по-другому вас поприветствовать, узнать предмет, упомянуть старое обещание или отреагировать на выбранный вами ранее подход. В истории также могут измениться доступные варианты, состав присутствующих персонажей, полученная информация или описание общей сцены. Это практические признаки, на которые стоит обращать внимание, а не строгий список требований к каждой игре.
Официальное руководство по языку Ink объясняет как ветвление, так и объединение сюжетного потока: выборы могут вести к разным фрагментам, а затем ветви могут снова сходиться. В нем также описаны переменные и условия, с помощью которых авторы могут изменять отображаемый текст. Это объясняет, почему игрок может оказаться в той же общей сцене, что и раньше, но увидеть детали, сформированные предыдущим выбором. В руководстве описаны возможности Ink; оно не определяет то, как именно построена каждая конкретная игра. «Writing with ink»
Заметив отсылку к прошлому событию, связывайте ее с предыдущим решением с осторожностью. Повторное появление персонажа или предмета само по себе не доказывает, что ваш выбор изменил сюжет. Задайте себе вопросы: изменились ли диалог, доступное действие, информация или результат? Сослалась ли игра прямо на прошлое событие? Эти детали дают более прочную основу для понимания того, что именно сюжет перенес в будущее.
Делайте последующие выборы с учетом прошлого контекста
Когда наступает момент нового решения, используйте свой журнал, чтобы вспомнить устоявшиеся приоритеты персонажа. Если вы обещали вернуть карту, подумайте, подтверждает ли ваш текущий план это обещание, откладывает его или нарушает. Если игра предлагает новый вариант, противоречащий прежнему обязательству, воспринимайте это противоречие как часть выбора, а не как сюжетную ошибку по умолчанию. Персонажи могут менять свое мнение; сюжет может предоставить вам возможность объяснить эту перемену.
Вам необязательно каждый раз выбирать вариант, который кажется наиболее последовательным. Осознанный разворот на 180 градусов сам по себе может стать значимым направлением развития персонажа. Суть в том, чтобы делать выбор с пониманием пройденного пути, а не оптимизировать его ради некоего воображаемого «правильного» маршрута. Если игра скрывает, как именно она оценивает решение, примите тот факт, что точные последствия могут открыться лишь позже.
Отделяйте отсылку от неподтвержденного последствия
Выбор может быть упомянут без изменения ключевого исхода. Короткая реплика о звездной карте может показать, что сюжет помнит об обещании, даже если сцена в гавани разворачивается одинаково. И наоборот: изменение события может быть вызвано другим выбором или сочетанием факторов. Если игра не раскрывает свои правила, вы вряд ли сможете точно определить истинную причину за одно прохождение.
Полезно формулировать факты максимально точно: утверждение «Мира упомянула обещание» поддается наблюдению, тогда как «обещание открыло доступ к этой концовке» может быть лишь догадкой. Более поздняя отсылка создает ощущение значимости раннего выбора в повествовании, но не доказывает, что он изменил каждое последующее событие. Некоторые истории отслеживают только отдельные решения, другие опираются на широкие черты характера или накопленные исходы. Если игровой интерфейс объясняет механику игры, то именно он служит лучшим источником информации о том, что именно отслеживается.
Проводите краткий анализ после каждой главы
В конце главы или во время естественной паузы уделите минуту трем вопросам:
Этот небольшой анализ позволит опираться именно на то, что произошло на экране. Если на сделанный выбор ничто не указывает, оставьте эту линию отмеченной как неразрешенную, а не делайте поспешный вывод, что она непременно повлияет на события позже. У историй есть свои ограничения: выбор может быть упомянут один раз и забыт, а может повлиять на более позднюю сцену так, что пока это просто незаметно.
Практический пример: одолженная карта
Предположим, вы одалживаете Мире звездную карту и обещаете забрать ее до отплытия. Запишите этот выбор и обещание. В следующей сцене в гавани обращайте внимание на прямые упоминания Миры, карты или оговоренного срока. Если команде предстоит выбрать между осмотром обсерватории и немедленным отплытием, давнее обещание придаст этому решению контекст, даже если игра не выделит его как отдельную ветку.
Если Мира позже скажет, что уже вернула карту, отметьте, что сюжет закрыл эту линию; не стоит считать, будто изначальный выбор не имел значения лишь потому, что история пошла дальше по общему пути. Если в сюжете карта больше ни разу не упоминается, можно лишь сделать вывод, что в данном прохождении отсылок к ней вы больше не встретили. В любом случае ваши заметки помогут осмыслить историю персонажа, не претендуя на слепую уверенность в скрытой логике игры.
Оценивайте масштаб истории реалистично
Следить за ранними выборами интереснее всего тогда, когда вы обращаете внимание на их видимые следы, но ни один игрок не может заставить авторскую историю сохранять каждую деталь. Нелинейные игры всегда балансируют между уникальными развилками и практической необходимостью сводить некоторые пути воедино. Относитесь к своим записям как к ориентиру для целостности повествования, пользуйтесь встроенными инструментами истории игры, когда они доступны, и позвольте дальнейшим сценам самим показать, какие решения сюжет решил развить.
