Генераторы. Под генераторами мы понимаем зоны и объекты, в которых появляются враги или игрок при мгновенном возрождении после проигрыша (наподобие возрождающих камер в Bioshock). Например, в Devil May Cry или Doom Eternal противники просто выпрыгивают на арену в заданных точках с помощью «телепортации». Left 4 Dead, как мы уже упомянули, создает толпы зомби и позволяет появиться особым зараженным там, где их в данный момент не видят игроки: для гарантированной генерации на уровнях игры всегда есть зоны, недоступные для игроков. Более вовлекающий игрока способ реализации генератора – вентиляционные шахты в Dead Space. Они выделяются двумя особенностями: за ними видно противников, и противники могут пользоваться ими для перемещения. Это добавляет измерение тактической интуиции: если чудовище скрылось в вентиляции, оно может выпрыгнуть на нас из такого же «окна» за нашей спиной. Динамическое исполнение генератора – это противник, создающий других противников: некромант, робот-конструктор, призывающий чудовищ маг.
Бамперы. Зоны риска для игрока или элементы, отталкивающие его от себя. Самый простой пример – границы трассы и обочина в гоночных играх, которые мы избегаем, чтобы не потерять скорость. Тупики, углы, центры арен обычно становятся бамперами для игрока. Практически любая зона, не соседствующая с магнитами, будет восприниматься игроком как бампер, начиная с открытого пространства без укрытий. Также это могут быть вещи, ограничивающие движение игрока и оставляющие его открытым для нападения, вроде лестниц. Бампер может быть проницаемым – например, средой, наносящей игроку урон, вроде лавы, стены с шипами или токсичного болота. Динамический бампер перемещается по арене, как и занавеска.
Важный шаг для оформления пространства нашего простейшего круга – расстановка и распознавание точек этих четырех типов, так как логически они обычно бывают связаны. В контексте игровых механик генераторы могут быть как магнитом, так и бампером – в зависимости от того, у кого будет преимущество в момент появления врага. Занавески при этом помогают организовать более сложный путь игрока. Мы также рекомендуем использовать круговую модель, чтобы учитывать возможный обратный путь игрока и возвращение к уже использованным магнитам – хуже всего, если он будет перемещаться вдоль одной линии. При этом уже одна фигура круга позволяет нам представить несколько вариантов простых арен: они могут быть заключены в окружность, либо составлять пространство вокруг круглого бампера, которое мы обходим, или вообще иметь форму узкого «бублика» – последний мотив, кстати, способен разрешить проблему скучных тупиков на уровнях. Более сложные арены можно представлять в виде пересекающихся или соприкасающихся кругов, их частей и пересекающих их линий. Отдельно стоит учитывать перепады высот: находясь ниже противника, игрок обычно ищет наиболее безопасное укрытие.
На масштабы и устройство арен влияет множество факторов – от боевых механик и количества доступных игроку инструментов до особенностей поведения искусственного интеллекта. Поэтому теперь мы рассмотрим конкретные однопользовательские игры и их арены.
Движение по арене: от Resident Evil до Control
В части текста, посвященной точкам доминирования, мы указали на то, что шутер при доступности такой точки на арене сводится к состоянию менее интерактивного тира. Тем интереснее рассмотреть пример игры, которая изначально имеет много общего с тирами, но не страдает от проблемы доминирования игрока в большинстве ситуаций, – Resident Evil 4 (2005). В ней мы управляем человеком так, словно это гусеничное транспортное средство: любой поворотный маневр занимает опасное количество времени. К тому же игрок не может стрелять в движении – приходится выбирать что-то одно. В момент прицеливания игра сильнее всего напоминает тир: мы перемещаем не всю «прицельную плоскость», а водим по ней нашим прицелом; камера сдвинется влево или вправо, только когда прицел упрется в границы экрана. Это работает примерно так, как если бы вы могли повернуть голову вправо или влево только после того, как повернете до упора глаза в нужную сторону. Всё это звучит как весьма громоздкая схема управления марионеткой, но большая часть игровых ситуаций и арен соответствует такой схеме. Практически в тех же условиях находятся и противники: перед атакой они всегда прекращают движение; в редких случаях, когда противник проходит во время атаки большое расстояние на высокой скорости, игрок может спастись с помощью QTE. В общем, базовый баланс большей части игры выглядит так: мы можем либо двигаться, либо стрелять – у врагов численное превосходство, но они не могут двигаться во время атак, и чаще всего они навязывают рукопашный бой. Важнее всего то, какой образ игры в итоге получается на таком фундаменте.
https://drive.google.com/file/d/1VqyLMfmoBN_kbiww2R8_2WWeziIyL_Vt/view?usp=drive_link