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

В видеоиграх тоже бывают свои протагонисты. В Beyond Good and Evil – это Джейд; в Mass Effect – это капитан Шепард; в BioShock – Джек. В Mario Bros. – Марио. Протагонист – это персонаж, за историей которого мы следуем. Герои привлекают наше внимание, потому что мы помогаем им достичь их цели. В видеоиграх и в интерактивном повествовании это обычно персонаж, за которого мы играем. Протагонист – это игрок, и наоборот.

В романах, фильмах и особенно в телесериалах бывает несколько протагонистов. Нельзя сказать, что в сериале «Друзья» протагонист – это кто-то конкретный из друзей. Каждый из них – протагонист своей сюжетной линии, в зависимости от эпизода или сезонной сюжетной арки. В однопользовательских играх протагонист обычно один – управляемый игроком персонаж, потому что несколько героев, между которыми игрок переключался бы во время игры, сбивали бы его с толку (хотя в некоторых играх попытались так сделать). В Lego Star Wars и последующие ее части можно играть вдвоем с другом, и ни один из игроков по отдельности не является протагонистом; протагонист здесь – это команда. Но каждый игрок – герой своей части игрового опыта и своей линии, ведущей к общей цели. И здесь мы переходим к цели.

Цель

Все истории посвящены какому-то желанию. Даже если это желание просто выжить или желание, чтобы тебя оставили в покое. Если никто ничего не хочет и ни к чему не стремится, то история неинтересна. Одна из старейших журналистских поговорок гласит: «Если собака кусает человека, то это не новость. Но если человек кусает собаку – это новость!» Но что, если человек укусит собаку, а собака задумает месть? Вот это история! Мы бы с удовольствием посмотрели фильм или сыграли в игру на эту тему.

Мы, люди, руководствуемся желаниями, как основными (потребностями в еде, воде, воздухами), так и возвышенными (потребностями в оценке, самоуважении, творческом самовыражении). Мы сочувствуем героям рассказов – вымышленных или нет, – которые стремятся к чему-то, потому что сами в повседневной жизни испытываем подобные желания, хотя и в меньшем масштабе. Некоторые протагонисты хотят изменить свою жизнь к лучшему; другие хотят вернуться к прежнему состоянию, которое было до кризиса. Но все они чего-то хотят. Как правило, чего-то достижимого. В фильме «Сокровище нации» все ищут настоящее сокровище. Это и есть цель.

Желание героя – ключ к истории. Легендарный сценарист Фрэнк Даниэль предположил, что сюжет всех фильмов – это вариация на тему «Кто-то чего-то хочет, но не может этого получить»[26]. Вернемся к Библии и игре BioShock: Ной хочет спасти всех животных на Земле и пережить потоп со своей семьей. Джек хочет выбраться из Восторга, подводного города-утопии.

Без четкой цели нет направления действий, касается ли это протагониста или игрока. В фильме «Звездные войны. Эпизод IV: Новая надежда» Люк хочет спасти принцессу и остановить Звезду смерти. Но цели достичь нелегко, и она не должна быть легкодостижимой. Легкодостижимые цели бывают в скучных историях.

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

Конфликт

Конфликт – это то, что замедляет протагониста. Конфликт – яма на пути к цели, из-за которой слетает ось в повозке истории. Без конфликта нет интереса, и, следовательно, нет истории. Сто лет назад шотландский критик Уильям Арчер высказал наблюдение: «Человеку по его природе нравится борьба, будь то драка на дубинках или мечах, словесная перепалка или столкновение умов»[27].

Вспомним те астероиды – это и есть конфликт. Если один из них заденет ваш корабль, то вам конец.

Конфликт может быть заложен в окружении, может воплощаться в других персонажах, или же это может быть внутренний конфликт, такой как чувство вины или сомнения. В своей самой чистой и персонифицированной форме это конфликт с антагонистом, который иногда является злодеем истории, а иногда нет. В фильмах «Свободные» запретивший танцы пастор сам по себе не злодей – он озабоченный отец и священнослужитель, и запрещает танцы он, как ему кажется, по убедительной причине. И все же он – антагонист истории. Либо танцы разрешат, либо они так и останутся под запретом. Герой хочет первого, пастор – второго. Оба они не могут одновременно достичь своих целей.

Иногда роль антагониста исполняет природная сила, как в фильме «Идеальный шторм», или Бог. В Книге Бытия Бог выбирает Ноя в качестве праведника, который должен спастись от Всемирного потопа, насланного Богом за грехи человечества.

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

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

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

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

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

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

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

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

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