Читаем Убейте дракона! Как писать блестящие сценарии для видеоигр полностью

Как и у всяких правил, у правила «все персонажи должны меняться» есть некоторые исключения. На ум приходят Индиана Джонс и Джеймс Бонд; их эмоциональный путь не выходит за рамки «я был одиночкой, но теперь у меня есть девушка/отец/какой-то помощник, который к следующей картине уже пропадет». Дэнни Оушен (Джордж Клуни) и Расти Райан (Брэд Питт) не сильно меняются от одного фильма к другому во франшизе «Одиннадцать друзей Оушена», да и, если быть честными, мы не хотим, чтобы они менялись. (Хотя у них появляются жена и подружка.)

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

Что общего у Кратоса с Майклом Корлеоне?

Для хорошей истории нужен персонаж, который не просто становится более сильным и умелым со временем. (С расчетом на это создаются почти все игровые персонажи. Игрокам хочется получать новые способности, а затем проходить через испытания, проверяющие эти способности.) Нужен персонаж, который также эмоционально трансформируется. Один из самых знаковых персонажей в истории американской поп-культуры – Майкл Корлеоне (в исполнении Аль Пачино) в фильме «Крестный отец». Мы знакомимся с Майклом во время свадьбы его сестры. Он говорит своей девушке Кей (Дайан Китон), что он совсем не похож на свою семью, принадлежащую к криминальному роду. В первой игре God of War Кратос тоже своего рода герой. Он – воин, обязанный служить греческим богам. Что же общего у мира Древней Греции с мафиозным миром Нью-Йорка после Второй мировой войны?

Оба персонажа – антигерои. Они не отправляются в типичное для героя странствие. Они сталкиваются с внутренними конфликтами. Они оба ненавидят то, к чему в конечном итоге пришли.

Майкл не хочет быть крестным отцом. Его желание (как и желание его отца) заключалось в том, чтобы увести семью от преступного образа жизни и научиться соблюдать законы США. Кратос хочет покончить с собой. Он хочет освободиться от необходимости постоянно сражаться и чувства вины за то, что его обманом заставили сделать. (СПОЙЛЕР: Он убил свою собственную семью.)

Оба они начинают презирать себя. Оба персонажа строятся исходя из своего предназначения, но при этом развиваются в обратном направлении. Сценаристы «встроили» концовку в персонажей. У каждого из них есть своя сюжетная арка. Майкл не хочет подражать своему отцу, но в конце концов уподобляется ему. Кратос хочет убить Ареса, но занимает место Ареса в роли «Бога Войны». История, в которой сын мафиози хочет пойти по стопам своего отца и стать большим боссом, – не самая удачная история. Она соответствует нашим ожиданиям; хорошие истории бросают вызов нашим ожиданиям. Именно поэтому старший брат Майкла Сонни (Джеймс Каан) – не главный герой фильма. Протагонист в ходе сюжета должен преодолеть как можно большее эмоциональное расстояние. Арка главного героя должна быть длинной.

Мы считаем, что игры становятся лучше, если в них появляются сильные протагонисты и тщательно выстраиваются арки персонажей. Нам нравится выражать идею арки в одном предложении. Можно назвать его формулой. Или шпаргалкой. Или «5 факторами персонажа».

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

Начнем с исследования персонажа. Кем я становлюсь во время этой игры? Почему я здесь? Чего я хочу? Что мне нужно? Это одна из сторон «Пирамиды-сетки».

Персонажи

Желательно создавать персонажей, которым предстоит пройти наибольшее эмоциональное расстояние в сюжете. У Альфреда Хичкока, мастера саспенса, была своя формула для создания напряженного триллера. Раз за разом он снимал фильмы об обычных людях в необычных ситуациях. Персонаж должен контрастировать с фоном мира, в котором происходит ваша игра, и столкнуться с самыми суровыми из возможных испытаний. Вспомните цитату из «Конфискатора». Ваша задача заключается в том, чтобы ваш персонаж попадал в напряженные ситуации. И почаще.

Игра Dead Space, ставшая бестселлером и положившая начало целой франшизе, была создана под большим влиянием фильма «Чужой». В ней рассказывается история Айзека Кларка, «системного инженера» (ремонтника), который должен использовать свои навыки, чтобы сделать оружие и выжить после нападения чудовищных космических зомби на его корабль. Айзек – не воин. Не военный гений. Он – обычный парень, которому приходится выживать благодаря смекалке. Он – самый вероятный кандидат на то, чтобы погибнуть первым, но он выживает.

Перейти на страницу:

Похожие книги

C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT