К книге
Настольная книга игроделаОшибки разработчиков видеоигр. От идеи до провала. Ошибка 9. Забыть о потоке
75%
Ошибки разработчиков видеоигр. От идеи до провала. Ошибка 9. Забыть о потоке
43

Процесс восприятия

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

Когда мы любуемся картиной, смотрим фильм или слушаем музыку, в нашем бессознательном обрабатываются сотни стимулов, затрагиваются сотни ассоциативных цепочек и используется накопленный за все годы жизни опыт. Потребление информации – это сложный и трудоемкий для нашего мозга процесс, однако сознание, будучи куда менее развитой структурой, в результате кропотливого анализа выдаст по итогу простое «че-то это фигня какая-то». Мне не обязательно быть музыковедом, чтобы считать какую-то музыку неприятной на слух. Объяснить причины, по которым я выключаю очередную современную песню после минуты прослушивания, не так-то просто: осознать масштабы работы моего мозга, проанализировавшего каждую ноту, – это огромный труд, который я не стану проделывать ради одной неприятной мне песни. Песен много – включу другую.

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

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

Гипноз

Состояние потока – это ощущение полной вовлеченности в занятие, когда ничто не способно отвлечь сосредоточенный разум и ничто не превзойдет удовольствия от процесса, на котором он сфокусирован. Разумеется, оно доступно не только игрокам: состояния потока можно достичь рисуя, наслаждаясь фильмом, занимаясь любовью, читая книгу, тягая вес в спортзале и даже работая! Чувство усталости, голод и прочие заботы перестают докучать разуму, который растворяется в увлекательном и бескрайне приятном деле. Самосознание перестает существовать, а время начинает течь иначе. Это ли не счастье?

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

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

Стоит отметить, что ни одна видеоигра, фильм или книга не способны создать состояние потока. Мы можем лишь обеспечить играющего теми факторами, которые позволят ему как можно дольше находиться под гипнозом вашей игры. К самому же потоку игрок обязан прийти сам. Мы не способны контролировать все внешние факторы, отвлекающие обстоятельства, внутренние тревоги и личные принципы каждого играющего. Оттого вы можете услышать, как некоторые игроки дают Journey грубую характеристику «скучная»: без состояния потока беготня по пустыне под неторопливую музыку и правда может утомить (рис. 27). Я сам некогда дал Journey именно такую характеристику из-за моих личностных особенностей и условий, в которых мне выдалось поиграть в этот все-таки уникальный проект. Но даже при знакомстве с чем-то, что отталкивает вас как игрока, важно выработать понимание того, почему этот продукт может нравиться другим. Появление состояния потока как раз является причиной, по которой многие игроки без ума от Journey, умело их в этом потоке удерживающей.

Рис. 27

Journey. Thatgamecompany, 2012

Условия потока

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

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

Вы могли заметить, что наибольшей популярностью в игровой индустрии пользуются крупномасштабные игры с открытыми мирами: Cyberpunk 2077, «Ведьмак 3», серия Assassin’s Creed, Fallout 4, серии The Elder Scrolls и GTA. Я сам часто привожу их в пример, рассчитывая на то, что читатель знаком с данными произведениями. Механика открытого мира подразумевает, что у игрока есть возможность выбирать себе цели самостоятельно. Он волен сам решать, чем конкретно ему предстоит заниматься в игре. Если задание для него слишком легкое и скучное, он спокойно может переключиться на что-то более захватывающее – и таким образом остаться в состоянии потока. Когда он сам сочтет своего персонажа достаточно прокачанным, игрок самостоятельно отправится в новую локацию за новыми вызовами. Проекты, в которых играющий сам создает себе приключение, гораздо легче удерживают его у экрана в течение долгих дней.

Создание таких игр требует огромного количества ресурсов, так что определенно не стоит сходить с ума в попытке предоставить игроку такие же просторы для действий, какие имеются, например, в Red Dead Redemption 2. Перенять такую черту, как разнообразие целей и действий, можно и менее ресурсозатратными способами: почти любая метроидвания, подводя игрока к очередному боссу, способна оставить на карте белые пятна, к которым он вернется в поисках усилений в том случае, если сочтет босса слишком сложным. Разнообразие оружия в играх других жанров приведет к тому, что, заскучав, игрок сможет сменить экипировку и начать получать от игры другой опыт, способствующий появлению состояния потока. Наличие возможности бросить начатое дело и отвлечься на другую задачу, которая покажется игроку более выполнимой, равно как и предоставление разных способов достижения поставленной цели, позволит вам дольше удерживать игрока в потоке. В Binding of Isaac игрок регулярно сталкивается с одними и теми же монстрами, но в ходе исследования процедурно генерируемых локаций он всю дорогу собирает разные комплекты способностей и усилений, что замечательным образом сказывается на состоянии потока: перед игроком всегда встают разнообразные вызовы.

Навыки игроков

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

Моя ошибка заключалась в том, что я умудрился подвести игроков к секции со школьниками, не подготовив их к резкому скачку сложности. Играя в сложные платформеры вроде Celeste или Super Meat Boy, вы можете обратить внимание на то, насколько плавно усложняется структура уровней. Препятствия постепенно превращаются из легкопроходимых в зубодробительно сложные. Если игрока сразу забросить на последние уровни Super Meat Boy или сразу обвешать всеми усилениями и выпустить к Сатане в Binding of Isaac, цель пройти эти секции покажется большинству игроков недостижимой. Они будут не готовы к такому испытанию.

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

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

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

Но, разумеется, из всех правил есть исключения, и вы вполне можете найти группу игроков-мазохистов, готовых с радостью принять ваш нечестный и неаккуратный платформер, состоящий из пил и шипов. Некоторые игры и вовсе делают издевательский подход к игроку своей ключевой особенностью: например, в I wanna be the Guy (рис. 28) правила игры меняются на ходу и большинство смертей просто непредсказуемы. Вы можете спокойно пробежать мимо трех красных яблок, а четвертое, точно такое же внешне, свалится на голову и убьет вашего персонажа. Эти механики работают, потому что используются авторами осознанно и с пониманием того, что они делают.

Рис. 28

I Wanna Be the Guy. Michael "Kayin" O'Reilly, 2007

Честность

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

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

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

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

Предыдущая главаГлава 43 из 57Следующая глава