Как создаются игры. Основы разработки для начинающих игроделов - Григорий Радовильский
Шрифт:
Интервал:
Закладка:
По своему расположению в игре кат-сцены бывают нескольких видов.
• Начальные. Это, по сути, экспозиция игры, опенинг: знакомство с миром и персонажами, игровым процессом и правилами. К начальным кат-сценам относятся также ролики, открывающие новые локации или эпизоды игры – они помогают сориентироваться и понять, что делать дальше.
• Внутриигровые. Внутри игры кат-сцены могут быть разных видов: при выигрыше (воспроизводится при удачном завершении уровня, миссии или победе в битве с боссом), при проигрыше (индикация провала миссии или поражения в битве), информативные (получение важных данных о сюжете, лоре, механиках и т. п.), двигающие сюжет (часть геймплея, кусочек пазла, собирая который, игрок получает полотно сюжета целиком).
• Финальные. Это эпичное видео по результатам прохождения игрока, последняя точка в игре, награда за долгий путь. В финальной кат-сцене может быть также клиффхэнгер (прекращение действия, когда зритель ожидает увидеть развязку) и анонс для новой части или серии игры.
По стилю презентации кат-сцены тоже бывают нескольких видов.
• Кинематографические – самые дорогие. Это, по сути, мини-фильмы. Для их создания может использоваться система «захвата видео» (motion capture), могут привлекаться профессиональные актеры и каскадеры. Обычно подобные видеоролики не интерактивны, они погружают в атмосферу игры и рассказывают об игровом мире.
• Анимационные – пожалуй, самый популярный вид кат-сцен у разработчиков игры. В зависимости от стилистики игры могут быть в 2D– или 3D-формате, они используются и в начале, и внутри игры, и в финале. Обычно их создают на том же движке, на котором создается сама игра.
• В виде комиксов – достаточно бюджетный вариант для разработчиков. Здесь вариантов множество: от реализма до аниме. Финская компания Remedy и вовсе использовала для кат-сцен своей игры Max Payne фотографии родственников и друзей разработчиков.
• Интерактивные – помимо информационной обладают еще и обучающей функцией, это часть общего туториала. В некоторых играх игрок может принимать решения и взаимодействовать с миром, в других интерактивность больше декоративная, рассчитанная на то, чтобы поскорее включиться в игровой процесс.
Нарратив является необходимым компонентом игры, поэтому стоит изначально отнестись к его разработке со всей серьезностью, чтобы не надстраивать его на уже готовые механики и не тратить время на исправление ошибок.
* * *
Если пройтись по типам нарратива в разных жанрах игр, можно выделить ряд особенностей.
• Аркады строятся на топологии уровней и механиках перемещения персонажа игрока. Чисто механически аркада может получиться слишком абстрактной, и игровой мир будет слишком сложно объяснить, используя знакомые игроку образы. Поэтому аркады часто делают бессюжетными, ограничиваясь эмергентным нарративом. Но насчитывающая десятки лет история жанра создала собственные понятные многим игрокам и не вызывающие противоречий шаблоны, которые уже намного легче подружить с каким-то проработанным сюжетом.
• Современные шутеры уже обладают основательным сюжетом, однако он в основном имеет линейную структуру, чтобы не выводить игрока из потока дополнительными усложнениями истории; шутеры в открытом мире – наоборот, чаще предлагают эмергентный нарратив с большой агентивностью игрока.
• Сюжетные RPG – это игры, где можно найти все грани нарративного дизайна: здесь может быть и разветвленная структура сюжета, в том числе и основанная на выборах в интерактивных диалогах; и развитая ролевая система персонажей с отдельными историями и уникальным прохождением; визуальные и звуковые эффекты, поддерживающие повествование, и многое другое.
• Стратегии используют нарратив в качестве художественного описания сущностей и действий, это игры, где важны баланс и экономика, поэтому внутриигровые тексты связаны прежде всего с этими понятиями, а также с разработкой карт и проработкой названий. В RTS помимо описательных внутриигровых текстов часто встречаются и диалоговые системы, позволяющие игроку быть более вовлеченным в сюжет игры.
• Гонки и симуляторы обладают частично эмергентным нарративом. В подобных жанрах развитие сюжета может передаваться через механики, однако в симуляторе семейной жизни The Sims есть и своеобразная диалоговая система.
• Головоломкам проработанный нарратив с сюжетом не был свойственен еще буквально несколько лет назад. Но исследования аудитории показали, что нарративные механики нравятся любителям головоломок. Особенно тем, которые представлены на мобильных платформах.
Уровни
Игровые уровни – это отображение игрового мира, созданного сценаристами в рамках нарративного дизайна. Уровни не только выполняют задачу пассивного рассказчика истории с помощью визуализации пространства, но и являются местом взаимодействия игровых (управляемых игроком) и неигровых персонажей – мирных, нейтральных и враждебных. Уровень – это поверхность, по которой персонажи будут передвигаться, преграды, которые они будут обходить, места расположения объектов, с которыми они будут как-то взаимодействовать.
С точки зрения механик уровень является неким пространством, в котором находятся взаимодействующие объекты. Это могут быть кубики, автомобили, персонажи или даже постройки. Уровень должен быть устроен так, чтобы игрок мог выполнять задачи, которые игра перед ним ставит.
Например, для игр, в которых персонаж перемещается по уровню, этот уровень должен быть устроен так, чтобы передвижение вообще было возможно. Может быть, не сразу, но это должно произойти, как, например, в играх такого поджанра как метроидвания, где половина карты может быть скрыта под водой и для доступа туда игроку нужно найти акваланг. А этот акваланг располагается на другом конце карты, куда идти час. Однако в подводной части уровня выход, как и любые другие важные предметы и локации, должен быть расположен так, чтобы игрок мог его достичь. С учетом, например, того, что акваланг имеет ограниченный запас воздуха и увеличивает размер персонажа в два раза – то есть проходы в подводной части уровня должны быть в два раза больше. В итоге уровень все равно должен быть проходимым.
Метроидвания (metroidvania) – поджанр аркад, для которых характерно наличие целостного мира (не разделенного на этапы), части которого открываются по мере выполнения задач в разных его уголках. Название этого поджанра возникло в результате комбинации названий классических игр Metroid и Castlevania, вышедших в 1986 году.
Построение хорошего уровня должно учитывать некоторые характеристики игрового персонажа и объектов. Чтобы персонаж мог передвигаться по уровню, проходы, лазы, тоннели должны быть не ниже высоты и не уже ширины этого персонажа. Если в игре есть механика изменения размеров и формы персонажа, это тоже должно учитываться. Персонаж игрока может прыгнуть, и этот прыжок тоже имеет некоторую высоту и длину, что приводит нас к созданию уступов соответствующих размеров. При этом механика прыжка может быть устроена так, что неточное попадание в угол уступа не будет критичным для игрока и персонаж не будет срываться в пропасть, попав на уступ лишь носком ботинка.
Ограничения высоты уступа и расстояния до него помогают создать не только некую сложность правильного выполнения прыжка, но и шаблон того, как выглядит уступ, до которого персонаж игрока может допрыгнуть. Это позволит наполнить игру множеством декоративных уступов, выглядящих как настоящие, но не являющихся частью механики. Игрок будет понимать, чем отличаются уступы, на которые можно запрыгнуть, от уступов, добавленных в игру для красоты, просто по их расположению – высоте и расстоянию до них – без дополнительных подсказок в виде цвета или формы.
Размер персонажа игрока и его способность запрыгивать или залезать куда-то должны использоваться как константы игрового мира и уровня. Их следует разработать для всех элементов игрового мира и использовать для создания моделей объектов и окружения: для зданий, для мебели, для животных, деревьев.
Этот же принцип распространяется и на игры других жанров. В стратегиях блокирующие объекты должны быть расположены так, чтобы не мешать ставить здания, конечно, в рамках задумки того, как игрок будет проходить каждый конкретный уровень. Игроку должны быть доступны необходимые для развития ресурсы – дорога к ним не должна перекрываться непроходимыми объектами. В пазлах объекты должны иметь одинаковый размер или соответствовать сетке.
* * *
С художественной точки зрения уровень должен соответствовать игровому миру и рассказывать его историю одним своим видом. Это делает сам процесс создания игровых уровней в значительной степени художественной работой, которая под силу только профессиональным художникам, декораторам или архитекторам.
Действительно, если игра разрабатывается в сеттинге Дикого Запада, то в ней должны быть не только лошади, индейцы и широкополые шляпы. Стилистика Дикого Запада – это и архитектура определенного