Вход/Регистрация
Ошибки разработчиков видеоигр. От идеи до провала
вернуться

Грис Слава

Шрифт:

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

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

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

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

Честность

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

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

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

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

Ошибка 10

Разрушение потока

Игровая рутина

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

  • Читать дальше
  • 1
  • ...
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: