April 7, 2016

Игровой сюжет

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

.

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

.

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

.

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

.

.
Нужен ли вашей игре сюжет?
.

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

“Средневековый мир в котором есть магия и несколько совершенно разных рас” - это сеттинг.

“Московский метрополитен - город под землей для горстки выживших после атомной войны” - это сеттинг.

“Фантастический мир далекого будущего, в котором борьбу за ценные планеты и сферы влияния ведут крупные корпорации” - это сеттинг.
.

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

Сеттинг может существовать без сюжета. Сюжет не может существовать без сеттинга.
.

Прежде чем придумывать как можно встроить сюжет в ваш игровой процесс задайте себе вопрос “какова цель введения сюжета в мою игру”? Какие вообще цели может выполнять сюжетный компонент?

.

1. Он может помогать игроку продвигаться по игровому процессу и ставить для него цели.

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

..

2. Сюжет может помогать создать атмосферу и настроение в игре.

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

.

3. Сюжет может повышать вовлеченность игрока в игровой процесс.

Для иллюстрации этого пункта я взяла бы игру Angry Birds. Кто знает, выстрелила бы она, если бы вместо уникальных птиц, каждая из которых обладает своим характером, игроку пришлось бы стрелять безликими шариками? Птицы в Angry Birds это уже не просто игровая механика, это герои, обладающие своим характером и особенностями. Это разделение на героев позволило создавать мини-мультики, которые являются интригами к каждой новой части игры. Они понятны аудитории всех возрастов и прекрасно распространяются во внеигровом пространстве. Сейчас герои Angry Birds давно живут за рамками своего игрового мира, например в фильме, снятом по мотивам игры.

..

.

.

4. Сюжет может объяснять и поддерживать геймплейные механики.

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

.

.

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

.

.
Как внедрить сюжет в игру?
.

Казалось бы, все понятно. Для того, чтобы игра была поинтереснее, нужно просто добавить как можно больше сюжетных компонентов, и дело в шляпе. Но не все так просто. Секрет не в количестве и глубине проработанности сюжетных составляющих, а в их соответствии своей технической цели. Помните, я говорила, что сюжет в игре - это не самоцель, а лишь одна из составляющих игрового процесса? Не берем в расчет интерактивные книги вроде Lifeline, но даже в современных играх жанра “интерактивное кино” сюжет не может вертеть геймплеем или пренебрегать им.

.

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

.

1. Какова длина вашей игровой сессии?

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

.

2. Насколько казуален ваш проект?

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

.

3. Нужны ли вашему проекту дополнительные точки интереса?

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

.

4. Насколько ваш геймплей однообразен?

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

.

5. Насколько большая свобода действий у игрока?

Если ваш игровой мир многогранен и велик, или напичкан сложными механиками, или у игрока в нем большая свобода действий, то игровой сюжет выполняет в такой игре роль направляющей, которая ставит цели, обучает и не дает игроку растеряться и заблудиться. Представьте себе Skyrim без игрового сюжета. Или The Vanishing of Ethan Carter, которая сразу же стала бы безлюдной пустышкой, по которой даже не захотелось бы бродить.

.

6. Какие сюжетные компоненты в играх подобного жанра?

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

.

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

.

.
Как подать сюжет?
.

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

.

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

.

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

.

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

.

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

..

.

К плюсам нелинейного сюжета можно отнести то, что такой вид сюжета любим игроками и очень часто преподносится как одно из USP игры, но не только из-а собственной клевости но и из-за того, что для реализации такого вида сюжета требуется гораздо больше сил и средств. Когда вы используете последовательный сюжет, вы затрачиваете, например, сто рублей на его реализацию и его видят сто процентов игроков. Если сюжет начинает ветвиться, то приходится делать параллельные ветки, каждая из которых стоит 100 рублей и при этом каждую из них видит только 50 процентов игроков. Поэтому при реализации этого вида сюжета нужно внимательно оценить свои силы и его использование в игре должно быть действительно оправданным.

.

Небольшая статья на тему выборов в нелинейном сюжете по ссылке: https://teletype.in/@mistle/5412
.

И наконец,
Самосоздающийся сюжет
Это сюжет, при котором в игре существует определенный набор механизмов, которыми игрок может пользоваться для того, чтобы создавать историю самостоятельно. По большому счету это песочница, ограниченная неким набором правил, в рамках которых игрок может резвиться как угодно. То есть, в отличие от двух предыдущих видов сюжета, где события запрограммированы и описаны разработчиком, в самосоздающемся сюжете  игрок либо сам создает события, либо события для него создаются другими игроками, либо события генерируются рандомно игрой, а возможно и что все эти способы будут работать вместе. В принципе такой метод сложно отнести к сюжету, ведь сюжет как таковой отсутствует, тем не менее, набор возможных сценариев известен разработчику, что позволяет понять какой игровой опыт в итоге получит игрок. Яркие представители такого типа сюжетов - это серия Sims, многопользовательские игры типа Arma, или какая-либо игра с процедурно генерирующимися элементами/событиями.

.

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

Подробнее о механиках для внедрения сюжета в игру скоро будет информация в следующих статьях, следите за новостями.

.
РП