Читаем Хочу в геймдев! полностью

Сложная история с яркими персонажами может стать сопутствующей картинкой, оживляющей геймплей, особенно если вы придумали оригинальный сеттинг. Например, альтернативная история Red Alert до сих пор вдохновляет поклонников на создание фанфиков, а по вселенной S.T.A.L.K.E.R. написано около 90 новелл. Это говорит о том, что сюжет – это не только происходящее непосредственно в игре, но и события, которые привели к стартовой точке геймплея, и даже события, которые остались за кадром, но определяются логикой сюжета.

Нарратив также сглаживает игровые условности (сохранение, цифры-эффекты и пр.). Хорошим примером сохранений, подкрепленных нарративом, являются защитные знаки из Call of Cthulhu: Dark Corners of the Earth, которые отпугивают чудовищ и создают безопасные области, которые напрямую ассоциируются с точками сохранения.

Если раскрыть историю персонажей, они перестают быть болванчиками с характеристиками, а становятся полноценными героями, как, например, в Mortal Kombat, Dota, Overwatch или Prime World

.

ЛИНЕЙНЫЕ И НЕЛИНЕЙНЫЕ ИСТОРИИ

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

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

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

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

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

Игры с нелинейным повествованием, когда игрок сам определяет, в каком порядке он будет знакомиться с игровыми событиями – серьезный вызов. Как мы писали, именно выбор действий игрока имеет ценность. Так что, с одной стороны, это решение будет способствовать большему вовлечению. Но, с другой, такие интерактивные истории, когда повествование переплетается с геймплеем, требуют огромного количества работы. Контент должен быть доступен игроку, только когда это логически обусловлено предыдущими игровыми событиями, так что предусмотреть все варианты будет очень непросто. Когда вы рассказываете несколько параллельных историй, участником которых может быть игрок, есть риск, что он не заметит их связи. С этой проблемой столкнулись дизайнеры многих RPG. И если в классических играх типа Baldur’s Gate игроку было позволено проходить множество квестовых линеек, раскрывающих сюжет персонажей группы или двигающих общий сюжет, то современные игры в основном ушли от этого. Так, в WoW Legion игроку необходимо выбрать локацию, сюжет которой он будет сейчас проходить. Пройдя одну локацию, он выбирает следующую. Все они заканчиваются роликами, связывающими сюжет каждой в единое целое – поиски столпов созидания для защиты Азерота от вторжения Легиона.

А есть ли история, например, в FIFA? Конечно, есть! Каждый матч складывается по-разному: победный гол на последней секунде, досадное поражение из-за неточности вратаря, – игрок преодолевает трудности, и каждая партия – это уникальный опыт и впечатления. Историю своими действиями создает сам игрок.

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

Все книги серии Российский компьютерный бестселлер. Геймдизайн

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

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

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

Программирование, программы, базы данных
C++: базовый курс
C++: базовый курс

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

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

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