Книга: Создаем игры с нуля! 3 книги для старта в гейм-деве
Назад: Глава 2. Из чего состоят игры
Дальше: Глава 3. Кто делает игры
* * *
Сложность во всех играх всех жанров проявляется по-разному. Каким-то играм более свойственны одни виды сложности, другим играм другие.
• Аркады в большей степени завязаны на навыки игрока, чем на ресурсы, которые игра могла бы выдавать игроку. Основным элементом сложности в аркадах является топология игрового уровня: расположение стен, платформ, уступов, различных ловушек.
• Шутеры, в отличие от аркад, больше завязаны на ресурсы: на доступное игроку оружие и раскиданные по уровням аптечки и патроны. Если игрок раньше времени израсходует патроны к мощному ружью, ему придется отстреливаться из пистолета, что повысит сложность игры. Также сложность игры можно нарастать по мере увеличения самого количества более сильных противников на уровне. Например, в начале игры игрок борется с простыми пехотинцами, которые постепенно сменяются тяжелобронированными пулеметчиками. Сначала 1 из 10, а потом все 10 противников становятся танками. Также в современных многопользовательских шутерах есть механизмы коллекций или сезонных пропусков, которые создают ресурсную сложность для открытия.
• В RPG сложность во многом похожа на сложность шутеров: противники становятся сложнее со временем. Но в RPG еще есть множество характеристик и ресурсов, которые также будут участвовать в регулировании сложности игры.
• Стратегии – это игры, которые основаны на работе с ресурсами, соответственно, сложность в этих играх заключается в умении игрока работать с ресурсами. При этом аналогично играм жанра RPG в стратегиях многое можно завязать на характеристиках юнитов, построек и персонажей.
• В гонках, аналогично аркадам, сложность регулируется особенностями трассы. Но в отличие от игр других жанров в гонках традиционно присутствуют противники, являющиеся также участниками заезда. Сложность в этих играх может в том числе регулироваться с помощью адаптивных механизмов: чтобы обгоняющие игрока противники уходили не слишком далеко от него, а отстающие отставали не слишком сильно, чтобы игрок имел цель и возможность обогнать противников и при этом опасался, что его самого обгонят.
• В симуляторах сложность обычно заключается в точности симулируемой модели: использование коробки передач в автомобилях, использование полного интерфейса управления в самолетах или паровозах.
• Головоломки в плане сложности делятся на два типа. Первый тип – это головоломки, основанные на топологии уровня, – лабиринты. Такие игры в значительной степени похожи на аркады, только задействуют другие навыки игрока. Второй тип головоломок – это игры, основанные на случайности. Они в меньшей степени зависят от навыка игрока, зато у разработчика больше возможностей работать со сложностью, регулируя «случайность».

Мета

Из сложности и баланса следует очень важная как для разработчиков, так и для игроков, вещь: МЕТА игры (Most Effective Tactics Available, META) – самая эффективная доступная тактика или стратегия.
Здесь возможна небольшая путаница в значениях терминов «тактика» (решение локальной задачи) и «стратегия» (решение глобальной задачи). Локальность и глобальность задачи сильно зависят от точки зрения. Например, в рамках боя текущее перемещение персонажей с целью убийства монстра – это тактика, а стратегия – это все перемещение персонажей в течение боя с целью прохождения уровня. Но вот в рамках игры в целом отыгрыш одного боя – это тактика, а стратегия – это проведение многих боев. По крайней мере, в рамках этой главы эти термины можно считать идентичными.
Учитывая великое разнообразие игровых механик, само наличие у игры МЕТЫ (в смысле стратегии поведения) может вызвать некоторое сомнение. Но давайте попробуем вывернуть понятие МЕТЫ наизнанку и посмотреть, что получится. Если есть самая эффективная тактика, то, наверное, должна быть и наименее эффективная тактика? И что-то между этими двумя полюсами. Целый спектр тактик! А если есть доступная тактика, то, вероятнее всего, должна быть и вовсе недоступная тактика?
Начнем с простого: с пазлов. Играя в пазл, игрок вполне может совершать неэффективные действия, которые в лучшем случае бесполезны, а в худшем могут привести к блокировке уровня и проигрышу. Если игрок имеет возможность выбрать неправильное действие, значит, у него есть возможность выбрать правильное действие. И, соответственно, у игры есть МЕТА – самая эффективная доступная тактика. Причем существует множество механик пазлов, в которых есть одна-единственная тактика, приводящая к завершению уровня. И единственная ошибка на этом пути может привести к поражению. То есть если считать самой эффективной доступной тактикой ту, которая приводит к прохождению уровня, то да, есть пазлы, у которых такая тактика доступна только одна.
Надо понимать, что проигрыш – это тоже часть игры, это результат принятия неправильных с точки зрения МЕТЫ решений. Но механика решений в игре есть и должна быть частью игрового цикла, она не должна приводить в тупик. Игрок получит опыт, использует механику распознавания и найдет решение задачи в новом цикле.
Тактика, приводящая к прохождению уровня, может быть недоступна не только из-за устройства уровня, но и из-за каких-то других особенностей игры. Например, из-за внешнего игрового цикла, который требует пройти простое подземелье 10 раз, прежде чем игрок получит доступ к более мощному оружию и возможность пройти следующее подземелье. Самая эффективная тактика есть, но еще недоступна.
Однако есть и более сложные примеры. В шахматах нет какой-то одной выигрышной стратегии, потому что это игра в реакцию на действия противника. Есть большой набор стратегий, которыми можно пользоваться в качестве реакции на использование стратегии противником – белые фигуры ходят первыми. Достаточно хорошо знать возможные стратегии и надеяться на то, что противник ошибется. Доступность разных стратегий меняется по мере игры: меняется расположение фигур и их количество.
В каком-то смысле игра «Камень, ножницы, бумага» получается сложнее шахмат, ведь ходы в этой игре делаются одновременно и нет вообще никакой возможности предугадать действия противника, а значит, выбрать или выработать какую-то более эффективную стратегию. Получается, что у игры «Камень, ножницы, бумага» просто нет МЕТЫ.
* * *
А теперь представим себе, что количество стратегий, доступных противнику, вдруг стало ограниченным и появились стратегии, которым противник ничего противопоставить не может. Эта стратегия будет самой эффективной из доступных, потому что она будет гарантированно приводить игрока к победе.
МЕТА открывает довольно любопытные перспективы перед разработчиками игр. Мы можем делать игры такими, чтобы игроку постоянно приходилось искать новый наиболее эффективный способ пройти очередной уровень даже без изменения сложности или баланса игры в целом. Например, из арсенала противника исчезли ладьи (шахматы) или бумага («Камень, ножницы, бумага»).
Если игрок до этого учился противостоять противнику без коня и ножниц, то перед ним встает задача найти новую выигрышную стратегию. Фактически нужно научиться играть в новую игру. Но игра старая: механика управления не изменилась, графические ресурсы тоже остались те же. Игрок не ушел от нас потому, что ему стало скучно. Вместо этого он остался и потратит в игре еще много времени (а возможно, и денег). И с точки зрения баланса тут все просто, ведь противник известен и битву можно свести к противопоставлению атаки и защиты игрока атаке и защите монстра. Просто в каждой конкретной битве нужно учитывать бонусы, которые бумага имеет против камня.
При этом механизм поиска наиболее выгодных стратегий работает не только для однопользовательских игр, но и для многопользовательских. Наилучшим образом это иллюстрируют все те же коллекционные карточные игры.
Если по какой-то причине значительное количество игроков выберет колоду, условно говоря, ножниц, то наиболее выгодной стратегией будет выбор колоды условного камня. Когда достаточно много игроков перейдет на стратегию камня, придет очередь стратегии бумаги стать самой эффективной.
* * *
Но понятие эффективности стратегии – это штука довольно относительная. Какая-то стратегия может оказаться не очень эффективной из-за необходимого для ее реализации времени, если игроку этот показатель важен. Например, если нас удовлетворяет доля побед (winrate) на уровне 70 % и существует некая стратегия, дающая нам 75 % побед, на реализацию которой будет уходить на 50 % меньше времени, чем на стратегию, дающую 100 % побед. Почему бы и нет? И это будет наиболее выгодная тактика в масштабах всей игры, а не одного только боя.
Самое сложное для игрока – это отказаться от локальной задачи победить в одном бою в пользу глобальной задачи иметь в целом количество побед больше, чем количество поражений. Ведь есть не только самая эффективная тактика (победа в бою), но и стратегия (победа в игре). Разница между этими задачами примерно такого же порядка, как разница между основным внутренним и внешним игровыми циклами.
На внешнем игровом цикле игрока могут ждать рейтинги или просто желание продвинуться по игре в обозримые сроки. Это тот самый момент, когда тактика, требующая вдвое меньше времени, пусть и имеющая меньшую долю побед, оказывается эффективнее. Просто потому, что показатель количества побед в минуту будет выше. Это возможно в случае, если стратегические задачи окажутся для игрока по каким-то причинам интереснее тактических. Даже при том, что именно тактические задачи составляют основной игровой процесс, ради которого игрок вроде бы и играет в нашу игру.
* * *
Тут важно понимать, что разработчик не всегда может целиком контролировать МЕТУ, так как при создании баланса нужно проверить сочетание огромного количества комбинаций карточек, персонажей, оружия, которыми может воспользоваться игрок. Но игроков всегда будет больше, чем людей, участвовавших в разработке игры, а значит, всегда сохраняется вероятность, что игроки найдут какую-то эффективную стратегию, не предусмотренную разработчиками. Иногда в этом нет ничего страшного, а иногда это может привести к тому, что студия закроется, оставив своим работникам неудачный проект в портфолио.
Чем больше в игре сущностей и различных сочетаний в виде ножниц, ладьи и факела, почему-то горящего зеленым огнем, тем больше шанс, что какая-то из этих сущностей будет порождать непредусмотренные выигрышные стратегии, ломающие задумку игры. Это не значит, что большого количества сущностей надо бояться, потому что и у таких сложных задач есть решения.
В таких играх настройка баланса уходит с уровня настройки отдельных персонажей или монстров на уровень настройки стратегии, доступной игроку в целом: например, игра от обороны или от быстрой атаки. Таким образом, сами стратегии образуют некую разновидность игры в «Камень, ножницы, бумагу».
Игрок может основывать свою команду на летающих персонажах, которые не боятся мечников, но которым страшны лучники, или на основе толпы маленьких персонажей, которым не страшны большие и сильные противники, потому что они могут атаковать только одного персонажа за раз, но которым при этом страшны противники, бьющие небольшим, но достаточным уроном по площади.
Так же как и в случае с отдельными персонажами, такая стратегия может быть недоступна игроку, потому что у него не хватает определенного снаряжения: например, огненного меча для борьбы с ледяным големом. При использовании же стратегии летающих отрядов игроку, собственно, будет необходим этот летающий отряд. Без летающих персонажей придется использовать ту стратегию, на которую хватает ресурсов.
И тут у разработчика появляется возможность значительно расширить не только базу ресурсов как таковых, но и систему награждения игрока. Даже если в данный момент игрок пользуется какой-то одной стратегией, предметы, необходимые для реализации других стратегий, тоже будут представлять ценность в качестве награды, чтобы игрок имел возможность сменить стратегию, когда и если он этого захочет.
Подобные сложные системы требуют внимательного, терпеливого к себе отношения. Даже самые крупные разработчики игр не защищены от создания непредусмотренных стратегий и оттачивают баланс в своих играх годами даже после релиза.
* * *
В играх разных жанров МЕТА проявляются по-разному.
• В аркадах, гонках, симуляторах и головоломках обычно нет иной тактики, кроме как использовать всю доступную ловкость или смекалку для прохождения уровней.
• В шутерах МЕТА может заключаться в использовании разного вида оружия в разных ситуациях против разных противников, а также в использовании особенностей уровня для перемещения или атаки противника.
• В RPG обычно создается такая система, которая позволяет пройти игру любым доступным персонажем, соответственно, в таких играх может быть много способов прохождения и много выигрышных стратегий.
• В PTS баланс МЕТЫ часто строится на противостоянии стратегий типа «летающие юниты против лучников».
• В стратегиях, подобно ролевым играм, тоже часто присутствуют какие-то бонусы, значительно влияющие на игровой процесс, а значит, и на стратегию, которая будет наиболее выгодной в тех или иных случаях.

Метагейм

Может возникнуть ощущение путаницы между терминами «МЕТА» и «метагейм» (metagame – «метаигра»). На самом деле эти два понятия означают разные вещи, просто так сложилось, что они похожи. И да, часто люди сокращают метагейм до «меты», что может ввести в заблуждение. Но по контексту все становится однозначно понятно. Да и МЕТЫ игр в современном мире обсуждают крайне редко – только поклонники конкретных произведений. В основном же речь идет именно о метагейме.
Если МЕТА игры относится к балансу, то метагейм, или «надыгра», – это скорее второстепенные игровые механики, второстепенный игровой процесс или внешний игровой цикл. Именно о нем и пойдет речь в этой главе. Но и тут все не так однозначно. С одной стороны, нет четкого определения понятия «метагейм», а с другой, в циклах многое зависит от акцентов.
Так, многие годы шутеры существовали как определенный набор механик, в который входило, например, прослушивание кассет и чтение писем, коллекционирование ключей, но не входило создание предметов или выполнение второстепенных задач типа поиска редкой реликвии на вершине горы. Дело в том, что сложность игры определялась скорее плотностью противников, а не их характеристиками (незачем создавать оружие), а также техническими ограничениями, не позволяющими делать открытые игровые миры, лишь тоннели или арены.
Современные шутеры намного сложнее основоположников жанра не только технически и графически, но и механически. И вот уже сбором шкур редких животных и затяжным путешествием на ослике в горы никого не удивишь. Более того, это уже индустриальный стандарт, и игра без этих механик рискует не добиться того успеха, на который можно было бы рассчитывать.
И даже при этом игру вполне можно пройти без охоты на кабанов и выполнения археологических раскопок, которые существуют только для того, чтобы удержать игрока в игре лишний час, пока разработчики трудятся над дополнением или новой версией игры. Чем же, собственно, являются эти механики? Чем-то второстепенным, что к основному игровому процессу не относится. Добро пожаловать в метагейм!
В метагейм попадает все, что не относится к основному игровому процессу, а значит, там оказывается и то, что можно встретить во второстепенных циклах или во внешнем игровом процессе. В гонках это будет настройка машины, а в многопользовательских шутерах – снаряжение персонажа. Это может быть настройка футбольной команды или группы персонажей, которые будут использованы для прохождения подземелья.
* * *
В современных играх для мобильных устройств и соцсетей есть такое понятие как «развитая мета» (тут речь о метагейме, конечно же. Это понятие обозначает наличие большого количества механик и ресурсов, которые позволяют растянуть прохождение игры на многие месяцы, если не годы, лишая саму идею прохождения игры всякого смысла. На примере таких игр немного легче понять, какие механики традиционно относятся к метагейму и почему они не относятся к основному игровому процессу. Просто в мобильных играх разделение между основным игровым процессом и метагеймом более выраженное.
В «больших» играх для РС и консолей развитие персонажа часто находится внутри основного игрового цикла рядом с главным игровым процессом. Игрок не выходит из битвы, из процесса прохождения игры, чтобы сменить оружие, прокачать характеристики персонажей, либо игра позволяет это сделать по дороге между битвами. В мобильных играх связь между битвами не такая сильная, даже если разработчики стараются поддерживать ее с помощью диалогов. Просто в игре есть битва, в которой игрок добывает ресурсы, и библиотека героев, карточек или инвентарь. Одним словом, метагейм – это процесс, в котором игрок тратит добытые ресурсы. Из-за того, как потребляются мобильные игры и какие механики они используют для удержания и возвращения игрока, отношение к основным и второстепенным механикам со стороны разработчика может быть другим.

 

 

Более того, основной игровой процесс в современных мобильных играх устроен так, что он довольно быстро перестает быть привлекательным для игрока. Это короткая битва, часто не несущая в себе какой-то самостоятельной ценности, кроме награды за победу. В конце концов, даже в слот-машинах основным игровым процессом является кручение слотов – однообразный, неизменный игровой процесс, не представляющий ничего интересного. Однако награда манит!
С точки зрения разработки игры все это предназначено для того самого увеличения времени, которое понадобится игроку для прохождения игры: и дополнительные задания в шутерах, и сложная система прокачки в мобильных RPG. Игра с большим количеством механик может чаще предоставлять игроку награды за различные действия, при этом фактически не продвигая игрока по игре. А игрок и рад, потому что получать вознаграждение за какие-то действия для него важнее, чем проходить игру.
Игровые события, или ивенты (events), – набор механик метагейма, целью которых является развлечение игрока на фоне рутины основного игрового цикла. Игровые события могут быть разовыми – посвященными, например, выходу игры в каком-то регионе – или периодическими. Периодичность бывает как раз в одну-несколько недель, так и раз в год: на общепринятые в мире или в каком-то отдельном регионе праздники.
Разработка игровых событий часто требует создания дополнительных интерфейсов, но обычно базируется на уже имеющихся в игре механиках: рейтингах, системах добычи и переработки ресурсов. Например, новогодний ивент будет требовать дополнительного окна, стилизованного соответствующим образом, иконок и предметов, например новогодних игрушек, которые будут добавлены к наградам, получаемыми игроком в процессе прохождения уже имеющихся в игре уровней.
В итоге в метагейм попадают:
• механики прокачки героев: осколки героев, предметы для прокачки ранга героя, предметы для прокачки умений, снаряжение, слияние и поглощение героев;
• механики прокачки снаряжения: заточка, усиление камнями, те же слияние и поглощение;
• различные рейтинги и основанные на них разовые или периодические игровые события (ивенты). Очки, получаемые от выполнения различных действий, обычно имеют очень ограниченное время действия: от нескольких часов до нескольких дней. Механика, чем-то похожая на механику сезонных пропусков (тоже относящихся к метагейму, конечно же, но более скоротечная;
• различные системы квестов и заданий, включающие награду за прохождение этапов, выполнение нескольких заданий;
• социальные механики: друзья, подарки, кланы и все следующие из кланов механики.
* * *
Механики метагейма могут по-разному продлевать жизнь игры. Но, по сути, все они одинаковы и отличаются лишь в конкретных реализациях. Также надо не забывать, что метагейм относится к второстепенному игровому процессу: к тому, что либо не относится напрямую к прохождению игры и основному игровому процессу, либо находится на уровне главного меню игры.
• Обычно метагейм аркад ограничивается механикой рейтингов.
• У шутеров есть полноценные поджанры с очень развитым метагеймом. К ним относятся и многопользовательские шутеры, позволяющие настройку персонажа только вне боя. Или, например, лутер-шутеры, где игрок может и не выходить из игры для настройки персонажа. С точки зрения игровых механик основным игровым процессом в таких играх является прохождение подземелий (где игрок получает основное количество ролевого опыта и лута), а значит, весь игровой мир вне подземелий фактически является метагеймом. Ну, и, конечно, системы рейтингов, квестов, сезонных пропусков, декор, экипировка, кланы.
• В классических RPG практически все механики относятся к основному игровому процессу. Но в современных ролевых играх, особенно распространенных на мобильных платформах, наоборот, в основном игровом процессе оставлен только бой, а остальные механики – прокачка, менеджмент ресурсов, создание предметов, квесты, кланы – вынесены в метагейм.
• В стратегиях метагейм встречается редко. К нему можно отнести разве что только иногда встречающиеся рейтинги.
• В гонках метагейм представлен рейтингами и кастомизацией машин.
• В современных головоломках можно встретить рейтинги, различные сюжетные механики и механики кастомизации.

Социальные механики

Человек – существо социальное. И активность вокруг игры может образовываться сама по себе, независимо от усилий разработчиков. И контролировать эту область по сравнению с другими компонентами игры непросто, нельзя выпустить обновление для исправления активностей, которые происходят за пределами игры: на форумах, в социальных сетях, на переменах между уроками. Однако это не значит, что не надо прилагать усилия для развития социальных механик в игре и вокруг нее.
На заре эры браузерных игр были довольно популярны многопользовательские стратегии, в которых игрок мог захватывать города других игроков. В них игроки могли объединяться в кланы, но для общения между членами клана разработчики предоставляли лишь весьма урезанную внутриигровую почту. Она была настолько неудобно устроена (позволяла отправлять сообщения только между двумя игроками, никаких массовых рассылок), что игроки довольно быстро открывали себе сайт и форум на одном из бесплатных хостингов, и общение, в котором они так нуждались, перетекало туда. (Это нормальная ситуация и сейчас: игроки нередко предпочитают использовать для общения более привычные, удобные и многофункциональные мессенджеры и соцсети.)
А обсудить в игре можно было много чего: секреты оптимальных стратегий, договоры с соседними кланами, планирование совместных атак и прочее. Для игроков это общение было настолько важно, что в игре появился механизм шпионажа, который, в отличие от почты, вообще не был предусмотрен игрой. Игроки искали форумы вражеских кланов, внедрялись на них, устраивали хакерские атаки.
И это все также является метагеймом, но работает на совершенно другом уровне. Это необязательная часть игрового процесса, которая делает игру интереснее и приятнее, добавляет элемент человеческих эмоций в довольно бездушный механический процесс сбора войск и захвата соседних городов.
MMORPG (Massively Multiplayer Online Role-Playing Game – «массовая многопользовательская ролевая онлайн-игра») – класс многопользовательских игр, для которых характерны черты игр жанра RPG: отыгрыш персонажа, выбор направления развития персонажа и т. п. В играх этого жанра большое количество игроков взаимодействует с помощью сети в едином игровом мире, принимая на себя роль того или иного персонажа в данном сеттинге. Большое количество классов персонажей и связанных с ними механик и тактик, а также невозможность играть одновременно за нескольких персонажей мотивируют игроков объединяться в группы для повышения эффективности при выполнении игровых заданий.
Конечно, социальные механики появились задолго до браузерных игр. В разных MMORPG, которые требовали для игры установки собственного игрового клиента, уже давно были и кланы, и почта, а чаты были даже в MUD. Без чата, например, невозможна координация действий, необходимая для таких игр. Ведь без координации игровой процесс заметно усложняется, а это может привести к тому, что игрок не получит удовольствия от игры и уйдет из нее.
Для многопользовательских стратегий наличие чата было не так важно, потому что стоимость производства игры и привлечения игрока были тогда не столь значительными. Но для полноценных клиентских MMORPG это могло оказаться критичным – стоимость разработки и привлечения совершенно несопоставимы.
* * *
Для игроков социальные механики – это не просто удобство общения в игре, все намного глубже. Та же механика кланов в MMORPG изначально предназначалась для облегчения поиска партнеров при прохождении сложных подземелий. В стратегиях кланы необходимы для координации защиты и нападения, простой идентификации «свой-чужой». Если ты играешь один и тебя окружил клан, ты либо присоединишься к нему, либо будешь разбит.
Механика кланов создает близкие связи в мире незнакомых людей. Эти связи не просто облегчают поиск напарников или ведение войны, но и создают ощущение неких обязательств: помогать другим членам клана, вовремя выполнять свои задачи. Это ощущение обязательств мотивирует людей возвращаться в игру – ведь там ждет не просто ежедневная рутина, а живое общение и игроки, которые полагаются на тебя.
Игры могут по-разному работать с этими обязательствами. В MMORPG пара пропущенных вечеров практически неминуемо приводила к тому, что игрок отставал от соклановцев в прокачке. Отставание могло стать таким большим, что игрок переставал быть достаточно эффективным для клана и мог быть изгнан, даже несмотря на образовавшиеся близкие связи. В стратегических играх пропущенный вечер мог привести к разгрому клана и захвату городов игрока или соклановцев. В игре может быть рейтинг кланов, место в котором зависит от активности членов клана. Различные игровые события позволяют буквально вести летопись клановых достижений: например, первый клан, победивший ивентового босса. И новой возможности стать первым клану может и вовсе не представиться, если игровое событие было посвящено, например, пятилетию игры. Пять лет бывает лишь один раз в жизни.
Давление со стороны обязательств иногда бывало столь сильным, что могло негативно влиять на здоровье игрока, чего создатели игр совсем не хотели. В современных играх это давление несколько ослаблено механикой друзей. Игрок уже не имеет столь строгих обязательств перед товарищами, достаточно выполнять набор простых, незатратных действий типа рассылки подарков. Хотя в этом случае связь с игрой получается не такой крепкой, но это больше вопрос о том, какие механики использовать в качестве элемента этой метамеханики друзей. Метамеханика друзей может состоять из большого количества различных элементов. Например, упомянутая выше механика подарков. Но также есть механика посещения локации друзей, механика сдачи персонажей в аренду и многие другие. Соответственно, от использующихся механик зависит социальная нагрузка на игрока.
* * *
Для разработчиков игр социальные механики представляют нечто большее, чем просто средство общения и налаживания связей между людьми. Просто общение – это совершенно бесполезная для бизнеса вещь. Со временем стало понятно, что механизм коммуникации – это бесплатный помощник, который поможет новичку разобраться в игре, если обучающий режим оказался недостаточно эффективным в этом вопросе. Кроме того, механизм обязательств перед другими работает на возвращение игрока в игру. И это не только удобный показатель успешности игры, но и некая статистически обоснованная надежда на то, что игрок купит новую версию игры или совершит внутриигровую покупку, если игра условно бесплатная.
Однако мы не можем полностью контролировать метагейм, не говоря уже о социальных механиках. Например, в старых многопользовательских играх мультоводство (создание в игре нескольких аккаунтов) обычно запрещалось и могло привести к блокировке аккаунтов пользователя. Появилось это правило по причине того, что игроки (в метагейме) нашли более эффективный способ игры (новую мету) – создание дополнительных аккаунтов, что, по мнению разработчиков того времени, негативно влияло на экономику игры.
Проблема в том, что у разработчика не всегда есть понимание, как именно игроки играют в игру и какие у них есть возможности и ограничения. Если мы уже разобрались с балансом и осознаем, что игроку нужно время на сон, а значит, он не сможет отыграть даже 16 футбольных матчей за день, то с пониманием того, как именно игроки пользуются теми же социальными механиками, пока еще наблюдаются проблемы.
Представим себе современную многопользовательскую мобильную игру. В ней множество разнообразных механик, и она в целом довольно сложна для изучения. Обучающий режим есть, но плохо справляется с удержанием игрока: он забывает, как пользоваться отдельными механиками после окончания обучения, и не понимает, зачем этими механиками пользоваться. Отдельный чат тоже не слишком помогает игрокам – это все равно что на стадионе спрашивать о правилах игры.
При этом разработчики видят, что игроки, вошедшие в клан, остаются в игре дольше, чем те, кто в клан не вошел. Разработчики создают квест «войти в клан». Но кланы бывают разными: активными, не очень или даже мертвыми. Члены какого клана скорее помогут новичку? Как помочь новичку найти именно тот клан, который поможет ему остаться в игре? А нужен ли новичок такому клану? Все эти вопросы остаются открытыми.
Более того, если игра достаточно сложна и механически разнообразна, то люди будут играть в нее по-разному. И очевидно, что разработчикам нужны именно те игроки, которые платят больше всех денег, играют в ту часть игры, которая больше других требует вложения денег. И именно такие игроки должны бы показывать игру новичку, чтобы сделать его таким же хорошо платящим игроком. Но почему платящие игроки вообще должны тратить свое время на это? Они ведь платят именно для того, чтобы не тратить свое время.
Поскольку любые другие социальные механики вообще и клановые в частности еще не достигли своей финальной реализации, у создателей игр есть возможность сделать более интересную и эффективную мета-механику, которая сможет одновременно порадовать игрока и обогатить разработчиков. Помочь новичкам найти игроков, готовых помогать, замотивировать активных игроков общаться с новичками – это главные цели, способствующие удержанию людей в игре.
* * *
Использование социальных механик не зависит от жанра конкретной игры. Социальные механики – это часть внешнего игрового цикла и метагейма. Если в игре есть внешний игровой цикл, то в нем найдется место и социальным механикам. Ну, или наоборот.

Мотивация

Огромное разнообразие механик и вариантов их реализации может пугать. Так же, как игроку нужно время, чтобы пройти игру, разработчику нужно время, чтобы создать игру, и принципы расчета этого времени примерно такие же. В сутках всего 24 часа, а для продуктивной работы нужно спать, есть и отдыхать. Даже разработчику игр.
Из теории баланса мы помним, что если на убийство монстра уходит 10 минут, в подземелье по 100 монстров, а вся игра состоит из 1000 подземелий, то игра будет пройдена через 2 года без перерывов на обед. Однако если на производство монстра уходит неделя, а на создание одного подземелья 2 дня, то мы получаем примерно 2,5 года рабочего времени (рабочий день длится 8 часов) без учета разработки собственно механик игры. Что же делать? Уменьшать количество подземелий или монстров, изменять время на убийство монстров.
В разработке сокращение времени работает плохо. От этого в лучшем случае страдает качество. Можно отказаться от высококачественной графики в надежде на то, что она будет сделана быстрее. В любом случае у сокращения сроков есть определенные пределы. Даже некрасивый интерфейс нужно нарисовать и вставить в игру. У программистов и сценаристов есть параметр скорости печати, выше которого подняться не получится.
Остается сокращение числа монстров и подземелий. Приходится выбирать, какие механики реализовывать, а какие нет. И от этого выбора зависит то, какой будет игра. Но в глазах разработчика каждая из механик может казаться неотъемлемой и важной. Как же решить эту проблему и почему столь серьезные вопросы рассматриваются в главе про мотивацию? Ответ здесь необычайно сложный и зависит от множества условий. Прежде всего нужно определиться: для какого рынка игра? Для какой аудитории?
Мы уже упоминали игру MUD. Один из ее разработчиков, Ричард Бартл (Richard Bartle), положил начало тому, что сейчас называется «психотипами Бартла» (Bartle taxonomy of player types). Он разделил всех игроков на 4 типа. Тогда это разделение, казалось, открыло понимание, что именно привлекает в играх разных людей.
Суть разделения на психотипы заключается в том, что даже в рамках единой системы вознаграждения за процесс и достижения (все-таки с биологической точки зрения все люди одинаковые), разных людей привлекают разные типы наград и механики, позволяющие их достичь. Одним важны рейтинги, другим – открыть все самые дальние закоулки игрового мира. Третьим важно собрать всю коллекцию, из чего бы она ни состояла. Настолько важно, что другие механики эти игроки могут просто игнорировать.
Итак, психотипы игроков по Бартлу:
• киллеры (killers) – целью этой группы является доминирование над другими игроками. Игроков этого типа привлекают PvP-механики (Player versus Player, игровые режимы, в которых игроки могут противостоять другим игрокам) и рейтинги;
• карьеристы (achievers) – это группа, которая обожает достигать: целей, статусов, богатства. Данный тип привлекает возможность иметь самое крутое оружие, накопить больше всех ресурсов, получить самую большую награду. Для этих игроков существуют механики создания предметов, их улучшения, коллекций;
• социальщики (socializers) – эти игроки приходят в игру, чтобы общаться. Соответственно, для них важны чаты, кланы, друзья и другие кооперативные механики;
• исследователи (explorers) – для этих игроков важно раскрыть игровой мир. В играх с открытым миром это может быть поиск артефактов в самых дальних закоулках игры, а в сюжетных играх – завершение сюжета или всех сюжетных веток, если у игры есть альтернативные концовки.

 

Модель Бартла

 

 

Можно пойти разными путями. Например, решить, для кого создается игра, и ограничиться механиками для этой аудитории. Либо выбрать, какая из механик лично нам кажется наиболее важной, и сконцентрироваться на том, для какой аудитории она подходит. Если игра для коллекционеров или исследователей, в ней можно будет обойтись без рейтингов просто потому, что игроки не будут в них заинтересованы.
Более того, добавление рейтингов в игру о коллекционировании может привлечь внимание киллеров, которые распугают нашу целевую аудиторию. Это не так уж и плохо – возможно, мы просто выбрали не ту целевую аудиторию. Есть вероятность, что наш рейтинг будет настолько удачен, что пришедшие в игру киллеры приведут к ее большему успеху.
* * *
В современных условиях все, конечно, немного сложнее, и пользователи не делятся на 4 чистые группы, поэтому недостаточно просто делать по списку механики, привлекательные для определенной аудитории. Рынок мобильных игр, например, настолько дорогой, что игры иногда рекламируются с помощью механик, которых в них нет. Сделать новую игру, отточить ее для новой аудитории намного дороже и сложнее, чем завлечь игрока картинкой, не относящейся к игре, в надежде на то, что его зацепит какая-то механика, уже присутствующая в игре.
И при этом в каком-то смысле мобильным играм легче. Они находятся в разработке в течение всей их жизни и могут запускаться в мир с минимумом механик, а новые можно добавлять по мере изучения аудитории. С играми для PC и консолей сложнее, потому что к моменту релиза они должны быть готовы на все 100 %. Однако это отнюдь не значит, что надо выбирать разработку мобильных игр вместо консольных.
На помощь разработчикам приходят методы маркетинговых исследований и работа с аудиторией еще не существующей игры. Можно сделать набор скриншотов или даже видео игры, которой еще нет в природе, купить для них рекламу, посмотреть, какая реклама наиболее эффективна, и начать создавать игру именно под эту уже зарекомендовавшую себя наиболее эффективную рекламу. С другой стороны, можно просто начать делать игру такой, какой ее видит разработчик, участвовать в различных конкурсах с ней. Вероятно, людей к новой игре привлечет именно уникальное видение, а не суровый расчет.
* * *
У всех игр есть какая-то аудитория и интересные для нее механики. Деление игроков на психотипы по Бартлу не идеально, но помогает найти общие, характерные механики, а также понять, на чем не стоит зацикливаться и на что тратить время разработки.

Нарратив и сюжет

Нарративный дизайн в игре отражает полноту игрового опыта и создает уникальное прохождение игрока с особенной историей, формирующейся в его сознании. История в игре создается всегда при взаимодействии с игроком. В этом контексте есть два основных понятия: сюжет и нарратив.
Сюжет – это создаваемая разработчиками история. Сюжет может быть линейным или ветвящимся, с одним или несколькими финалами, однако все равно он планируется и детально прописывается: локации, кат-сцены (внутриигровые видео), диалоги персонажей и взаимодействие с предметами и т. п.
Нарратив – в контексте компьютерных игр – это тот игровой опыт, который формируется в процессе уникального прохождения. Это истории, которые получаются у игрока в результате взаимодействия с игрой и другими игроками.
Нарратив возникает в голове игрока сам, а разработчик должен сделать все возможное, чтобы повлиять на эту историю.
Существуют игры без сюжета, но нарратив в играх есть всегда. Даже если разработчик не приложил усилий, мозг игрока все равно будет стараться рассказать себе какую-нибудь историю. Для обозначения работы с разными типами нарратива есть такие определения, как включенный (embedded) и эмергентный (emergent) нарратив.
Включенный нарратив – это придуманная разработчиками история. Она уже включена в прохождение и отыгрывается игроком. Включенный нарратив – это важная составляющая RPG, визуальных новелл, всех тех игр, где сюжет играет главенствующую роль, а история может выступать основой игры, на базе которой строятся все механики. При разработке включенного нарратива важно учитывать свободу игрока. Он должен чувствовать, что именно он управляет игрой, а не что его тащат по сюжету против воли. Это достигается естественностью, понятностью и непротиворечивостью игрового окружения и событий.
Если все игроки в игре, независимо от уровня и достатка, должны передвигаться с одной скоростью, значит, в игре нет ни автомобилей с велосипедами, ни ездовых животных. Это сильно ограничивает игровой мир и свободу как художников, так и сценаристов. Ведь в игре нельзя допустить ни диалогов с упоминанием лошадей, ни арта с лошадьми, даже если рыцарь на лошади выглядит пафоснее.
Эмергентный нарратив – это история, которая появляется в самом процессе игры, ее создает, придумывает сам игрок, совершая те или иные выборы и действия. Его еще называют выходящим, выросшим, новым. Он может встречаться в играх, где нет проработанного сюжета или где на него не делается акцент. Эмергентный нарратив присущ многим гиперказуальным играм без выраженного сеттинга. Например, при игре в «Тетрис» у разных людей могут быть совершенно разные представления об игровом мире: у некоторых процесс игры ассоциируется с уничтожением неправильно построенных зданий, у других – с борьбой против хаоса, стремительно поглощающего пространство, у третьих – с конструктором, у четвертых – с ледяными глыбами, которые мешают судоходству… Тут все зависит от креативности мышления и желания погружаться полностью в свои фантазии.
Степень влияния игрока на сюжет и интерактивность в игре обозначается понятием агентивности (agency). Агентивность может быть геймплейная и сюжетная.
Геймплейная агентивность – это те действия в игре, которые может выбирать игрок, за счет этого достигается свобода прохождения. Игрок может собирать ресурсы или разговаривать с персонажами, создавать зелья или улучшать оружие, уклоняться от сражений или вступать в схватки и т. п.
Сюжетная агентивность – это степень влияния игрока на сюжет напрямую, когда предстоит делать выборы. Или же эффект может происходить от тех действий, которые совершает игрок, если история линейна или в ней вовсе нет сюжетной составляющей, то есть с эмергентным нарративом.
В зависимости от жанра и механик игра может обладать низкой или высокой агентивностью. При этом степень геймплейной и сюжетной агентивности может варьироваться и в рамках одного проекта.
* * *
Перечислим основные инструменты нарративного дизайна.
• Текст. Внутриигровые тексты обычно используются для художественного описания сущностей, предметов на уровнях и действий в игре. Это может быть дополнительная информация о мире игры в формате дневников, записок, книг, свитков, данных в ноутбуке, компьютере и т. п. Тексты – самый логичный инструмент нарративного дизайна, но при этом и самый ненадежный, потому что игрок может просто пройти мимо текста, не прочитать книгу или статью в wiki, проигнорировать письмо или запись в дневнике и т. п.
• Диалоги. При построении разветвленной структуры сюжета диалоги являются важным компонентом, так как от выбора реплики может зависеть путь, по которому будет проходить игрок. Диалоги могут быть внешними: например, между неигровыми персонажами или при входе в зону локации, где слышны голоса по рации, предупреждающие об опасности, или разговор во время боя. Они придают игре живости и атмосферности.
• Звуковые эффекты и музыка. Музыка и звуки могут помогать при прохождении игры, передавать динамику действия и драматичность моментов. Это может быть пугающий скрежет дверей в хорроре или успокаивающий звук природы: шелест листвы, пение птиц. Прибегают разработчики и к созданию сложных систем управления музыкой, это позволяет менять фоновую музыку в зависимости от происходящего в игре в каждый конкретный момент. Однако стоит помнить, что игрок может отключить звук, поэтому такой инструмент не идеален.
• Механики. Через механики логично рассказывать историю, опираясь на действия. Пожалуй, это самый универсальный инструмент нарратива. Например, замедление движения персонажа при его подъеме в гору. Этим можно показать, что скоро на пути будет сложное препятствие или противник; или механика взаимодействия с неигровыми персонажами, где от действий игрока может зависеть, что произойдет дальше: драка или задушевный разговор; или, скажем, механика поиска предметов в квестах, где каждый найденный артефакт продвигает дальше сюжетную линию. И конечно, отдельно стоит отметить механику ветвления квестов и диалогов, где от выбора игрока зависит путь – уникальное прохождение.
• Визуальное окружение. Через визуальные средства – символы, знаки, диалоги в картинках (комиксах), спецэффекты – тоже может передаваться история. Это усиливает ее эмоциональность. Например, интерьер может показывать характер персонажей или указывать на место преступления; силы природы вроде молний в небе могут подчеркивать опасный, драматичный момент в игре. Есть и вовсе игры-пазлы, основанные на складывании картинок, оживающих и двигающих сюжет.
• Кат-сцены – это привычный элемент геймплея (маленький фильм), однако у игрока может быть возможность их пропускать. Это надо учитывать при разработке подаваемой в этих сценах информации: она не должна быть важной и уникальной, о которой игрок может узнать только отсюда. Однако это очень выразительный метод подачи сюжета, многие разработчики и игроки очень любят кат-сцены. Настолько, что весь комплекс кат-сцен может восприниматься игроком как сериал, продолжения которого с нетерпением ждут.

 

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

 

По стилю презентации кат-сцены тоже бывают нескольких видов.
• Кинематографические – самые дорогие. Это, по сути, мини-фильмы. Для их создания может использоваться система «захвата видео» (motion capture), могут привлекаться профессиональные актеры и каскадеры. Обычно подобные видеоролики не интерактивны, они погружают в атмосферу игры и рассказывают об игровом мире.
• Анимационные – пожалуй, самый популярный вид кат-сцен у разработчиков игры. В зависимости от стилистики игры могут быть в 2D- или 3D-формате, они используются и в начале, и внутри игры, и в финале. Обычно их создают на том же движке, на котором создается сама игра.
• В виде комиксов – достаточно бюджетный вариант для разработчиков. Здесь вариантов множество: от реализма до аниме. Финская компания Remedy и вовсе использовала для кат-сцен своей игры Max Payne фотографии родственников и друзей разработчиков.
• Интерактивные – помимо информационной обладают еще и обучающей функцией, это часть общего туториала. В некоторых играх игрок может принимать решения и взаимодействовать с миром, в других интерактивность больше декоративная, рассчитанная на то, чтобы поскорее включиться в игровой процесс.

 

Нарратив является необходимым компонентом игры, поэтому стоит изначально отнестись к его разработке со всей серьезностью, чтобы не надстраивать его на уже готовые механики и не тратить время на исправление ошибок.
* * *
Если пройтись по типам нарратива в разных жанрах игр, можно выделить ряд особенностей.
• Аркады строятся на топологии уровней и механиках перемещения персонажа игрока. Чисто механически аркада может получиться слишком абстрактной, и игровой мир будет слишком сложно объяснить, используя знакомые игроку образы. Поэтому аркады часто делают бессюжетными, ограничиваясь эмергентным нарративом. Но насчитывающая десятки лет история жанра создала собственные понятные многим игрокам и не вызывающие противоречий шаблоны, которые уже намного легче подружить с каким-то проработанным сюжетом.
• Современные шутеры уже обладают основательным сюжетом, однако он в основном имеет линейную структуру, чтобы не выводить игрока из потока дополнительными усложнениями истории; шутеры в открытом мире – наоборот, чаще предлагают эмергентный нарратив с большой агентивностью игрока.
• Сюжетные RPG – это игры, где можно найти все грани нарративного дизайна: здесь может быть и разветвленная структура сюжета, в том числе и основанная на выборах в интерактивных диалогах; и развитая ролевая система персонажей с отдельными историями и уникальным прохождением; визуальные и звуковые эффекты, поддерживающие повествование, и многое другое.
• Стратегии используют нарратив в качестве художественного описания сущностей и действий, это игры, где важны баланс и экономика, поэтому внутриигровые тексты связаны прежде всего с этими понятиями, а также с разработкой карт и проработкой названий. В RTS помимо описательных внутриигровых текстов часто встречаются и диалоговые системы, позволяющие игроку быть более вовлеченным в сюжет игры.
• Гонки и симуляторы обладают частично эмергентным нарративом. В подобных жанрах развитие сюжета может передаваться через механики, однако в симуляторе семейной жизни The Sims есть и своеобразная диалоговая система.
• Головоломкам проработанный нарратив с сюжетом не был свойственен еще буквально несколько лет назад. Но исследования аудитории показали, что нарративные механики нравятся любителям головоломок. Особенно тем, которые представлены на мобильных платформах.

Уровни

Игровые уровни – это отображение игрового мира, созданного сценаристами в рамках нарративного дизайна. Уровни не только выполняют задачу пассивного рассказчика истории с помощью визуализации пространства, но и являются местом взаимодействия игровых (управляемых игроком) и неигровых персонажей – мирных, нейтральных и враждебных. Уровень – это поверхность, по которой персонажи будут передвигаться, преграды, которые они будут обходить, места расположения объектов, с которыми они будут как-то взаимодействовать.
С точки зрения механик уровень является неким пространством, в котором находятся взаимодействующие объекты. Это могут быть кубики, автомобили, персонажи или даже постройки. Уровень должен быть устроен так, чтобы игрок мог выполнять задачи, которые игра перед ним ставит.
Например, для игр, в которых персонаж перемещается по уровню, этот уровень должен быть устроен так, чтобы передвижение вообще было возможно. Может быть, не сразу, но это должно произойти, как, например, в играх такого поджанра как метроидвания, где половина карты может быть скрыта под водой и для доступа туда игроку нужно найти акваланг. А этот акваланг располагается на другом конце карты, куда идти час. Однако в подводной части уровня выход, как и любые другие важные предметы и локации, должен быть расположен так, чтобы игрок мог его достичь. С учетом, например, того, что акваланг имеет ограниченный запас воздуха и увеличивает размер персонажа в два раза – то есть проходы в подводной части уровня должны быть в два раза больше. В итоге уровень все равно должен быть проходимым.
Метроидвания (metroidvania) – поджанр аркад, для которых характерно наличие целостного мира (не разделенного на этапы), части которого открываются по мере выполнения задач в разных его уголках. Название этого поджанра возникло в результате комбинации названий классических игр Metroid и Castlevania, вышедших в 1986 году.
Построение хорошего уровня должно учитывать некоторые характеристики игрового персонажа и объектов. Чтобы персонаж мог передвигаться по уровню, проходы, лазы, тоннели должны быть не ниже высоты и не уже ширины этого персонажа. Если в игре есть механика изменения размеров и формы персонажа, это тоже должно учитываться. Персонаж игрока может прыгнуть, и этот прыжок тоже имеет некоторую высоту и длину, что приводит нас к созданию уступов соответствующих размеров. При этом механика прыжка может быть устроена так, что неточное попадание в угол уступа не будет критичным для игрока и персонаж не будет срываться в пропасть, попав на уступ лишь носком ботинка.
Ограничения высоты уступа и расстояния до него помогают создать не только некую сложность правильного выполнения прыжка, но и шаблон того, как выглядит уступ, до которого персонаж игрока может допрыгнуть. Это позволит наполнить игру множеством декоративных уступов, выглядящих как настоящие, но не являющихся частью механики. Игрок будет понимать, чем отличаются уступы, на которые можно запрыгнуть, от уступов, добавленных в игру для красоты, просто по их расположению – высоте и расстоянию до них – без дополнительных подсказок в виде цвета или формы.
Размер персонажа игрока и его способность запрыгивать или залезать куда-то должны использоваться как константы игрового мира и уровня. Их следует разработать для всех элементов игрового мира и использовать для создания моделей объектов и окружения: для зданий, для мебели, для животных, деревьев.
Этот же принцип распространяется и на игры других жанров. В стратегиях блокирующие объекты должны быть расположены так, чтобы не мешать ставить здания, конечно, в рамках задумки того, как игрок будет проходить каждый конкретный уровень. Игроку должны быть доступны необходимые для развития ресурсы – дорога к ним не должна перекрываться непроходимыми объектами. В пазлах объекты должны иметь одинаковый размер или соответствовать сетке.
* * *
С художественной точки зрения уровень должен соответствовать игровому миру и рассказывать его историю одним своим видом. Это делает сам процесс создания игровых уровней в значительной степени художественной работой, которая под силу только профессиональным художникам, декораторам или архитекторам.
Действительно, если игра разрабатывается в сеттинге Дикого Запада, то в ней должны быть не только лошади, индейцы и широкополые шляпы. Стилистика Дикого Запада – это и архитектура определенного стиля, и специфический ландшафт диких прерий. Будет серьезной ошибкой использовать средневековые европейские замки и тундру. Вопросы, конечно, вызовут и львы или современная военная техника. Если только это не обосновано сюжетом.
При этом где-то на пересечении художественных и механических задач находится наполнение игрового уровня интерактивными объектами – противниками, механизмами, дверями, – взаимодействие с которыми тоже служит процессу раскрытия истории. И эта работа уже совершенно не художественная, хотя и служит художественным и сюжетным целям.
Если уровень собирает человек с художественным образованием, у него может не быть необходимых навыков для настройки технической части уровня. Расставить триггерные области, отвечающие за появление противников на карте, настроить саму связку между триггерной областью и спавном (местом автоматического создания игровых сущностей), пути патрулирования для противников и множество других вещей, которые также являются частью механизма уровней. В некоторой степени к настройке уровней можно отнести не только расстановку противников, но и их настройку – характеристики, типы, движения и т. п., – это скорее ближе к работе со сложностью и балансом игры, чем к каким-то художественным и сюжетным настройкам.
* * *
Уровни есть практически во всех играх, хотя от жанра будет зависеть их реализация и сложность. Даже текстовое описание уровня в текстовом квесте – это тоже уровень. Кроме собственно художественного описания нужно будет настроить точки входов и выходов, монстров и неигровых персонажей, с которыми можно вести диалог, список предметов, которые можно найти на уровне.
• В аркадах особая сложность в создании уровней заключается в особенностях игрового процесса игр этого жанра. Аркады сильно завязаны на ловкость, которой должны обладать не только игроки, но и разработчики.
• Шутеры и RTS с точки зрения дизайна уровней делятся на две большие группы: соревновательные многопользовательские игры и сюжетные игры. Принадлежность к одной из этих групп определяет задачи, которые дизайн уровней должен выполнять. Уровни для соревновательных режимов могут быть симметричными, чтобы результат матча определялся исключительно навыками игроков. При этом симметрия эта бывает очень незаметной, реализованной с помощью различных визуальных приемов. Соревновательные игры часто имеют большое количество различных классов персонажей, обладающих различными возможностями, и уровни должны позволять реализовывать эти возможности так же, как позволяют просто передвигаться по ним. В сюжетных же играх дизайн уровней должен полностью отвечать созданному нарративу.
• В RPG дизайн уровней должен целиком полагаться на нарратив игры. Некоторые ролевые игры используют генераторы подземелий, чтобы дать игроку максимально разнообразный и неповторяющийся игровой опыт. И конечно, нужно смотреть за тем, чтобы генератор не создавал противоречивых локаций.
• В 4Х и экономических стратегиях локации обычно создаются генераторами, но могут быть и настоящие локации, повторяющие реальные и исторические места.
• В гоночных играх уровни часто повторяют известные локации и трассы. Но даже если в нашей гоночной игре все трассы придуманы нами, они должны отвечать определенным правилам строительства гоночных трасс в плане ширины дороги, углов поворотов и так далее.
• Уровни симуляторов должны соответствовать тому, чему посвящена игра. Если игра является симулятором гражданской авиации, то в такой игре хорошо бы воспроизвести хотя бы в относительной точности, конечно, не весь мир, но главное: по крайней мере, крупнейшие аэропорты мира, их расположение и архитектуру. Если же игра является симулятором автомеханика, то она должна происходить в гараже, а не в том же средневековом замке.
• Несмотря на то, что в головоломках обычно нет какой-то истории, которая раскрывалась бы на игровых уровнях, у них все равно есть какой-то нарратив, требующий соблюдения определенных правил и стилистики. Средневековые замки не подойдут Дикому Западу, даже если игра просто головоломка.

Интерфейсы

Так же, как театр, который начинается с вешалки, игра начинается с главного меню. По крайней мере, для посетителя театра или игрока соответственно. Интерфейсы – это не только про кнопки и игровые меню, интерфейсы – это про взаимодействие игрока с игрой.
Традиционно работа над интерфейсами объединена в аббревиатуру UI/UX. UI (user interface – «пользовательский интерфейс») отвечает за то, как игровые интерфейсы выглядят, как расположены и структурированы, а UX (user experience – «пользовательский опыт») – это исследование того, как конечный пользователь на самом деле пользуется предоставленным ему интерфейсом и в итоге всей игрой.
Как разработчикам нам важно, чтобы интерфейс был удобен, игрок не должен напрягаться, пользуясь им, а должен… Правильно: получать удовольствие. И для этого есть простые правила:
• органы управления должны располагаться удобно;
• важные вещи должны быть легкодоступны.

 

Простота этих заветов не означает, что интерфейсы делать тоже просто. Есть множество факторов, которые усложняют процесс разработки. Например, возможность использовать экран как орган управления, появившаяся в современных мобильных устройствах, с одной стороны, позволяет не пользоваться внешними органами управления, типа джойстиков или клавиатуры с мышкой, но в то же время органы управления начинают занимать значительную часть экрана, а пользователь начинает закрывать экран собственными руками.
Для игроков привычны и удобны довольно ограниченные количества положений рук при игре. Даже не имеющий физических ограничений игрок не сможет нажать больше чем на 10 клавиш на клавиатуре одновременно.
Игроки держат свои телефоны и планшеты определенным образом, чтобы они не упали на пол или на лицо, и это ограничивает расстояние и количество одновременных касаний, которые может выполнить игрок. То же касается и геймпада современных консолей.
Управление может и должно быть естественным и незаметным. Тот же переход от управления персонажем, передвигающимся пешком, к управлению самолетом, в который сел персонаж, не должно приводить к необходимости смены устройства ввода или набора используемых кнопок. Если игрок использует сочетание клавиш WASD для перемещения персонажа, то ему будет удобно использовать те же клавиши для управления самолетом.
Это же относится и к другим элементам управления. Если игроку нужно менять оружие при использовании WASD, ему будет удобно использовать для этого цифровые клавиши 1, 2, 3, 4 или расположенные совсем рядом Q, E, а не расположенные далеко клавиши «+» и «—».
Смена средств передвижения и, как следствие, смена интерфейса, с помощью которого игрок управляет средствами перемещения, – это титанической сложности задача. Если персонаж поворачивается при перемещении мышки – что естественно, ведь мышка используется для прицеливания, – возможно, следует использовать мышку для поворотов и при управлении самолетом. Это, пожалуй, может быть удобно, но будет ли так же удобно, если добавить в игру автомобиль?
* * *
В ролевых играх интерфейс может быть очень развит: там могут встречаться и меню заданий, и карта, и характеристики персонажа, и инвентарь. Для компьютеров индустриальным стандартом является открытие инвентаря по нажатию на клавишу I (inventory – «инвентарь») и открытие карты по нажатию на клавишу M (map – «карта»). Независимо от того, насколько неудобное это расположение. При этом практически всегда эти меню являются частью большого интерфейса, позволяющего переходить из инвентаря в карту, не выходя из него. Но если в игре не будет возможности открыть инвентарь напрямую через нажатие на клавишу I или будет использована другая клавиша, игроки могут расстроиться, потому что их предыдущий пользовательский опыт (тот самый UX) будет подсказывать им, что такое поведение игры непривычно, неправильно и неудобно.
Доступ инвентаря по нажатию на клавишу сокращает открытие инвентаря до одного-единственного действия – собственно нажатия на клавишу. В инвентаре игрок имеет возможность переодеть персонажа и продать лишние предметы. Но переодевание персонажа в инвентаре нужно только в том случае, если у игрока есть выбор, какого типа предметы надевать на персонажа. Например, если в игре есть несколько разных типов оружия, которые одинаково эффективны, но отвечают за разный стиль игры. Если же в игре есть однозначное определение мощи оружия и нет разных стилей игры, значит, игра вполне может сама выбирать, какие предметы лучше надеть на персонажа. Таким образом, можно реализовать автоматическое переодевание персонажа по нажатию на кнопку или сразу по мере получения соответствующих предметов, тем самым избавив игрока от необходимости лазить по второстепенным интерфейсам и заниматься менеджментом ресурсов.
Расположение различных кнопок интерфейса и удобство доступа к ним решает задачи не только комфорта игрока, но подсовывания игроку того, что разработчик считает важным. Например, различные настройки, меню сохранения и загрузки обычно являются для игр второстепенными. Их прячут в меню паузы, при этом оптимизируя доступ к быстрым сохранению и загрузке на горячие клавиши и автосохранение. И в то же время отображение текущего уровня персонажа игрока может быть и в главном меню, потому что эта информация важна не только для игрока, но и для разработчика, ведь он хотел бы контролировать ощущение прогресса игрока.
Там же в главном меню разработчик может пожелать отобразить рекламу или кнопку с меню акции, по которой игрок может купить полезные для прохождения игры предметы, что, безусловно, полезно для монетизации игры. Между игроком и важными для него вещами (даже если эту важность определяет разработчик) должно быть минимум препятствий.
* * *
Конечно, интерфейс – это не только взаимодействие игрока с игрой, но и ответная реакция игры. У интерфейсов есть много способов не только направить игрока, но и подсказать ему, какое действие возможно и произошло ли оно.
Для направления игрока по интерфейсам можно использовать цветовую градацию. Это использование привычных нам цветов:
• зеленый – позитивное действие, путь, по которому игра хочет направить игрока. Подтверждение покупки или открытие сундука;
• красный – негативное действие, которое игрок не должен совершать, кроме случаев крайней необходимости. Это может быть кнопка выхода из игры, например, или отказа от какого-то действия;
• серый – нейтральный цвет, говорящий о том, что кнопка недоступна;
• фиолетовый – довольно распространенный цвет для позитивных действий, которые должны закончиться случайным результатом. Этот цвет особенно любят производители игр, связанных с казино;
• золотой цвет – цвет богатства, обычно используют для кнопки покупки.

 

Цветовая градация порождает так называемые темные паттерны, примеры интерфейсных решений, которые выгодны разработчику игры, но в некоторой степени неприятны и некомфортны игроку. Например, когда разработчик вынужден ставить утвердительную надпись «да» на кнопку отказа от участия в акции. Иногда в этом случае кнопку «да» красят в красный цвет, чтобы она на первый взгляд выглядела отрицательной.
Чтобы показать, что взаимодействие произошло, интерфейсы традиционно используют анимацию. Но в современных условиях на консолях и мобильных устройствах появился механизм вибрации, который тоже возможно использовать.
* * *
Интерфейсы игр в большей степени зависят от платформы, чем от жанра. Действительно, разница в органах управления накладывает свои особенности.
• Для PC это клавиатура с огромным по сравнению с другими платформами количеством кнопок, она позволяет иметь горячие клавиши для вызова практически любого нужного игроку окна в, что называется, «один клик». Разве только различные меню строительства сложно победить и там всегда будет сложная иерархия.
• Для консолей традиционным элементом управления является геймпад, который имеет очень ограниченное количество кнопок. В результате для игр со сложными меню нет возможности делать быстрый доступ к инвентарю или характеристикам персонажа: нужно выбирать, что важнее для игрока.
• Для мобильных устройств характерен тачскрин – чувствительный к прикосновениям экран. У него есть ограничения размера элементов интерфейса относительно размера пальца игрока, есть части экрана, которые более доступны или менее, потому что пальцы имеют ограниченную длину.

 

При этом в современных условиях многие игры производятся для нескольких платформ сразу: для PC, консолей, мобильных устройств и браузера. Это вынуждает разрабатывать интерфейс таким образом, чтобы с ним можно было работать и на сочетании клавиатуры с мышкой и геймпада, или клавиатуры с мышкой и тачскрина.

Звук

Звук в играх – это очень важная составляющая, которая работает на создание нарратива в игре точно так же, как, например, уровни. Очевидно, что в играх о Диком Западе у нас не может быть уровней с замками из Средневековья и звуковые эффекты должны быть соответствующие. Но кроме нарративной функции звуки также поддерживают игровой процесс, работу интерфейсов и другие важные аспекты игры.
Звуки – это комплексная аудиосистема, создающая атмосферу в игре. Звуки в игре можно классифицировать по механизму срабатывания или по области применения. Срабатывать звуки могут в качестве реакции на какое-то действие игрока или другое событие в игре или в качестве оповещения. Например, чтобы предупредить игрока о приближающемся противнике. По области применения звуки можно поделить на звуковые эффекты (SFX, Sound Effects), музыку и голосовые треки.
Звуки интерфейсов – это звуковые эффекты, которые относятся к игровому интерфейсу. Они имеют ту же цель, что и сами интерфейсы, – передачу взаимодействия и его результатов. Прежде всего это относится к кнопкам, имеющим разные состояния и анимацию нажатия и переключения, например открытие окон. Это звуки, с которых начинается игра, поэтому важно, чтобы они создавали соответствующую сеттингу игры атмосферу и при этом показывали уникальность игры.
Звуки предметов – это звуковые эффекты, через которые передается интерактивность предметов. Они также дают игроку понять, произошло взаимодействие или нет. Звуки выстрелов, перезарядки оружия, попадания в цель, если цель находится достаточно близко. Когда персонаж использует предмет, обязательно должен быть слышен какой-нибудь звук, например звук открытия сундука или использования лестницы, взрывы в «Сапере» и другие.
Звуки действий – каждое действие игрока должно не только визуализироваться, но и быть слышимым по возможности. Мы должны получать обратную связь – реакцию от игрового мира на наши действия. Например, звуки шагов при перемещении персонажа или визг шин входящей в поворот машины. При этом мы должны слышать звуки, соответствующие реальному миру, или представлению игрока о том, к какому звуку приводит то или иное действие. Если герой разбил стекло, не может прозвучать шум морской волны.
На некоторые действия игрока может быть негативный ответ – при проигрыше или обнаружении неприятелем игра может выдать и неприятные звуки. И обратная сторона медали – это фанфары награды и звуки победы, когда миссия выполнена, уровень пройден, совершено действие, которое поощряется игрой.
Звуки персонажей – это звуки, которые должны окружать персонажей, особенно игрового. Это могут быть как прерывистое дыхание, возгласы, сердцебиение, кряхтение при преодолении препятствий, так и комментарии персонажа по поводу происходящего в игре. Они по своей сути не относятся к диалогам, хотя и могут содержать понятную игроку речь. Безусловно, должна быть реакция на боль (крик) и радостные события (смех). Взаимодействие с неигровыми персонажами тоже может выражаться в звуках: охи, стоны, крики и т. п.
Звуки окружения (эмбиенс, ambience) – это звуки окружающего мира, которыми наполнена игра, которая всегда живет своей жизнью: трепетание листочков на ветру, пение птиц, шуршание зверей, шум волн, завывание привидений и т. п. В основном это длинные звуковые дорожки, благодаря которым игрок погружается в атмосферу локации. Звуки окружения должны держать игрока в состоянии потока с помощью фоновой «тишины». Им не следует быть громкими и перекрывать другие важные звуки в игре.
Звуки окружения могут иметь два типа источников: всегда присутствующий в игровом мире, независимо от положения персонажа в игровом пространстве (Ambience Bed), и имеющие конкретный источник (Ambience RFX), а значит, их может быть не слышно в отдаленных частях уровня. Целью звуков окружения является донесение игроку представления о месте и времени, в котором происходят события игры.
Озвучка диалогов – одна из важных форм передачи информации в игре, поэтому к этому этапу работы надо отнестись серьезно. Для озвучки персонажей желательно привлекать профессиональных актеров, которые по тембру голоса и дикции максимально соответствуют образу. При записи голоса могут использоваться различные модификации, чтобы получить, например, голос инопланетянина. При этом работа может осуществляться совместно с аниматорами. На это надо закладывать дополнительное время и ресурсы.
Музыка не только отвечает за атмосферность в игре, но также может выполнять нарративную функцию, рассказывая игроку историю игрового мира и раскрывая сюжет. Она отражает настроение, которое разработчики хотят заложить на том или ином этапе прохождения. Музыка может быть линейной или динамической, изменяющейся в соответствии с драматичными моментами в игре (например, подсказывать игроку, насколько безопасен регион, в котором находится его персонаж) или в зависимости от взаимодействия игрока с игровым миром (игрок может включить граммофон или радио).
* * *
У звуков в игре есть много чисто технических параметров: например, продолжительность, громкость, привязка к персонажу игрока или регионам на уровне, физическая реалистичность.
Если в игре продолжительность диалога ограничена, то и озвучка этих диалогов должна быть ограничена, хотя современные технологии позволяют подстраивать длительность анимации под звуковую дорожку. Да и звуки нажатия на кнопки или взмаха меча не могут быть слишком длинными.
Музыка, даже если она динамическая и меняется в зависимости от того, есть ли рядом с персонажем игрока противники, так же как и звуки окружения, все равно должна быть привязана либо к персонажу, либо к игровой камере, чтобы ее громкость не зависела от места положения самого персонажа игрока.
Также звуки могут распространяться по игровому миру реалистично: приглушаться, когда доносятся из-за закрытой двери, или давать эхо в просторном помещении, или передаваться игроку напрямую, без учета физических препятствий. Это может быть нужно не только для интерфейсов, но и для различных сигналов, подаваемых игроку.
В зависимости от технических характеристик треки в игре можно разделить так:
• главная тема – это главная мелодия нашей игры, ее визитная карточка;
• музыкальный трек;
• джингл – это, по сути, короткий музыкальный трек для какого-либо события в игре, например когда игрок получает легендарный предмет;
• фоновый – используется для звуков окружения и атмосферы в локации или сцене;
• атмосферная прослойка – дополнительный звук для детализации окружения, например вой волка, который возникает в какие-то отдельные моменты;
• трек звукового эффекта – короткий звук при каком-либо взаимодействии, например при открытии сундука.

 

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