Как сочинить видеоигру: 201 совет от сценариста Broken Sword и Resident Evil — страница 5 из 26

Например, шутер от первого лица может состоять из миссий, и как следствие, основные биты сюжета можно показать по завершении каждой из них, а более мелкие – в ключевых точках во время их прохождения.

В отличие от шутера, в играх «point-and-click» сюжет обычно настолько тесно связан с геймплеем, – как правило, с неким расследованием, – что он подается игроку почти непрерывным потоком. Это делается разными путями: через взаимодействие с персонажами, исследование окружения, а также сбор подсказок и прочей информации.

Очевидно, что знание требований к сюжету и его подаче для каждой игры – это важная составляющая вашей работы. Не сочиняйте историю, которая не вписывается в жанр.

29. Выразительность персонажа зависит от жанра

Персонажи делятся на два вида: игровых (PC) и неигровых (NPC), и они сильно отличаются друг от друга.

Во многих играх от первого лица характер PC проработан слабее, чем в играх от третьего лица, ведь героем в них ощущает себя сам игрок. Строгое определение качеств PC противоречит желанию игрока чувствовать, что именно он контролирует ситуацию. Но это не всегда так: например, в «Half-Life» характер прописан довольно подробно.

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

NPC играют разные роли в зависимости от жанра. Во многих экшенах или стратегиях они вполне могут быть безымянными персонажами, призванными оживить мир или существовать просто как «пушечное мясо», хотя я не являюсь поклонником таких шаблонных персонажей.

Но если игра основана на взаимодействии между PC и NPC, последние получают имена, краткую предысторию и даже возможность гнуть свою линию в диалогах или поступках.

Изучите жанр, в котором вы работаете, и определите требования к персонажам и подходящие стили.

30. Диалоги зависят от жанра

Качество диалогов, разумеется, меняться не должно, но требования к их объему и стилю варьируются в разных жанрах.

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

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

В некоторых играх без диалогов вполне можно обойтись. Сценарист, которого пригласили, чтобы как-то оформить сюжет и поработать над другими писательскими задачами, ни в коем случае не должен вставлять диалоги там, где они не нужны.

Конечно, я до известной степени упрощаю картину. Но все это показывает, что написание диалогов сильно различается от случая к случаю. Задача игрового сценариста – прежде всего выяснить потребности игры и жанра, в котором она создается.

31. Сотрудничайте с командой разработки

Команда разработки создает механику геймплея, определяет способности персонажа и создает все, что связано с целями и препятствиями. Это совсем не просто, и качество игры зависит от усердного труда, который члены команды вкладывают в создание, тестирование и настройку этих элементов. В ходе разработки проекта компоненты часто меняются, улучшаются, удаляются или добавляются – это прямой результат постоянного тестирования игры, и сценарист должен быть в курсе происходящего.

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

Например, команда разработки хочет существенно изменить игрового персонажа. Изначально он был задуман как мужчина, но члены команды стремятся к инклюзивности и добавили выбор пола. Теперь сценаристу нужно убедиться, что сюжет и все написанные диалоги соответствуют этому нововведению. Возможно, ему придется добавить вариации реплик для обоих полов.

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

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

32. Действуйте итерационно

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

В силу природы разработки игр почти невозможно представить сюжет и диалоги в виде готового документа, не показывая процесс их создания. Команде будет сложно вникнуть в такой объемный документ. Да и как сценарист убедится, что все элементы соответствуют геймплею?

Единственный способ, позволяющий показывать результаты команде, – постоянно сверяться с дизайном игры и согласовывать сюжет на каждом этапе, то есть проводить последовательные итерации. Начните с общих набросков ключевых моментов и персонажей, а потом добавляйте все новые детали. Рассказывайте команде о каждом шаге, пока все не будет завершено.

Такой подход облегчает разработку сюжета (по мере его развития ознакомиться с ним может каждый). К тому же вам будет легче вносить изменения, основанные на обратной связи, ведь на каждой стадии потребуется меньше работы. Внедрение исправлений от коллег в громадный «готовый» документ было бы очень трудной задачей.

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

33. Пирамида итераций

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

Работу с итерациями можно рассматривать в виде пирамиды. Вы начинаете с вершины – общей идеи. Каждый нижележащий слой шире предыдущего, потому что он более насыщен деталями. Наконец, основание символизирует то, что все готово и ваш сюжет отныне незыблем.



Эта аналогия не связана с процессом строительства пирамиды (тогда мы бы двигались снизу вверх) – здесь речь скорее идет об открытии и исследовании. Вы начинаете, четко представляя себе форму этой пирамиды – игру, которую хотите создать, но понятия не имеете, чем она будет наполнена изнутри.

Если вы проникнете в пирамиду с вершины и будете открывать по одному уровню за раз, по мере увеличения детализации, с каждой итерацией сценарий будет становиться все более ясным, пока вы, наконец, не достигнете основания и не будете знать сюжет вдоль и поперек.

Фактически вы создаете внутреннее наполнение пирамиды по мере исследования идей. Так вы формируете план и содержание проекта.

В упрощенном виде пирамида итераций состоит из четырех итеративных уровней.

34. Общий обзор

Независимо от типа игры итеративный процесс должен начинаться с некоего относительно простого обзора сюжета, чтобы убедиться в том, что вы на верном пути.

План составляется после стартовой встречи с командой разработки, на которой обсуждаются идеи, – они должны сочетаться с ключевыми целями жанра и механиками геймплея. А может быть, в основу плана ляжет бриф от руководителя проекта с его исходными идеями. Что бы ни послужило толчком, этот первоначальный обзор можно рассматривать как отправную точку всего процесса.

Как правило, первый уровень детализации – это всего несколько страниц с описанием основных сюжетных идей и характеров персонажей. Составлять его нужно с учетом геймплея, чтобы все гарантированно оставалось в рамках проекта.

Включите в обзор также первый, очень краткий, синопсис[6], в котором будут любые планы по ветвлению линий сюжета и/или множественных концовок, если это потребуется.

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

35. Детали сценария и сюжета

Составление общего творческого обзора – тот этап, на котором сценарист разминает свои писательские мускулы. Далее история начинает обретать осязаемую форму, персонажи становятся более проработанными, добавляются новые действующие лица и впервые возникает волнующий конфликт.

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

Работа на данном этапе может быть как вдохновляющей, так и пугающей. Сценарий должен не только работать сам по себе, но и сочетаться с дизайном игры и учитывать ее интерактивность. Необходимо, чтобы нарратив дарил игрокам богатый игровой опыт, а детализация должна соответствовать этому требованию.