Михаил Кадиков - Проектирование виртуальных миров. Теория и практика дизайна уровней
- Название:Проектирование виртуальных миров. Теория и практика дизайна уровней
- Автор:
- Жанр:
- Издательство:Литагент Ридеро
- Год:неизвестен
- ISBN:9785449624291
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Михаил Кадиков - Проектирование виртуальных миров. Теория и практика дизайна уровней краткое содержание
Проектирование виртуальных миров. Теория и практика дизайна уровней - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Игровой функционал
Последним важным элементом в строении уровня является игровой функционал. К нему можно отнести всю комплексную систему настроек, которые помогают организовать геймплей на уровне.
Во-первых, это любые настройки, связанные с полноценным прохождением уровня. Сюда можно отнести всю игровую логику – условия победы и поражения, точки появления игроков, систему триггеров (от англ. «trigger» – курок), запускающую запланированные события на уровне, такие как скриптовые сцены (в англ. «scripted scene») или заставки (в англ. «cutscene»), места автоматического сохранения игры, музыкальные события и т. д.
На изображении ниже можно видеть пример триггера из Half-Life 2 (2004, Valve), который привязан к двум событиям на уровне. Стоит только игроку зайти в оранжевую область, как полицейский тут же начинает преследование нарушителя. В случае, если игрок покидает пределы триггера, то персонаж мгновенно прекращает преследование и возвращается на свою исходную позицию.

Half-Life 2 © 2004, Valve
Во-вторых, это настройка поведения персонажей, управляемых искусственным интеллектом. Для этого используют систему навигационных меток (маркеров, нодов, вейпоинтов, мешей), которые помогают им правильно ориентироваться на уровне, использовать укрытия и выполнять любые запланированные действия.
В-третьих, это настройка всех интерактивных объектов, с которыми взаимодействует игрок. Сюда относятся любые двери, лифты, ловушки, подбираемые предметы и бонусы, разрушаемые объекты, настройка поведения физики и т. д.
В-четвертых, это настройки физической оболочки уровня (коллизия, прокси), которая не дает игроку выпасть за пределы уровня или застрять в его геометрии в процессе игры.
Обычно настройки игрового функционала скрыты от глаз обычного игрока и видны только в редакторе уровней. Например, настройки геймплейной части уровня в Bulletstorm (2011, Epic Games, People Can Fly) выглядят вот так:

Bulletstorm © 2011, Epic Games, People Can Fly
Итак, мы рассмотрели строение типичного игрового уровня, базовая структура которого состоит из следующих элементов – структурная геометрия, детализация в виде пропсов и декалей, освещение, аудио- и видеоэффекты, а также игровой функционал.
Функциональность в архитектуре
Очень часто начинающие дизайнеры сталкиваются с проблемой смыслового наполнения своих уровней. В большинстве случаев их творения представляют собой набор однообразных коридоров, заставленных ящиками и бочками.
Такой «коридорный» дизайн с упором на геймплей конечно же имеет право на существование – особенно, если действие игры происходит в стилизованном мире, никаким образом не связанным с реальностью. Но что делать, если вы хотите простроить не просто играбельный уровень, а продуманное реалистичное игровое окружение наполненное смыслом?
Как раз для решения этой задачи к нам на помощь приходит принцип функциональности в архитектуре, о котором мы и поговорим ниже.
Роль функциональности
Функциональность является ключевым принципом архитектурного проектирования, согласно которому любое архитектурное сооружение выполняет определенную функцию. Как результат – любое здание всегда проектируется с учетом протекающих в нём процессов. В свою очередь внешний вид сооружения напрямую зависит от его функционала. Этот факт подтверждают слова известного американского архитектора Луиса Салливана: «форму архитектуры определяет функция».
В качестве примера влияния функции на архитектуру можно привести эволюцию жилища человека. В средние века здания были защищены высокими стенами и тяжелыми воротами. Начиная с XVIII века стены и ворота всё больше выступают в виде символического обрамления садов, теряя свою защитную функцию. В XIX веке популярность приобретают отдельно стоящие здания, построенные на открытом пространстве и окруженные низкой оградой для обозначения территории. В XX веке большинство жилых зданий строятся вообще без ограждения, роль которого выполняют обычные газоны, либо живая изгородь в виде кустов.
Таким образом, мы видим, что с постепенной эволюцией функций жилища меняется и его внешний вид – здания избавляются от массивных фортификационных сооружений и становятся более простыми и комфортными для жилья, гармонично вписываясь в природный ландшафт.
Думай, как архитектор
Пользуясь принципом функциональности в архитектуре, дизайнер открывает для себя максимально эффективный и логически правильный способ организовать пространство. Придумывая зданию функцию, вы автоматически наполняете его смыслом.
Больше нет необходимости сначала строить абстрактные геймплейные пространства, чтобы затем мучительно долго пытаться найти для них смысловое наполнение. Достаточно всего лишь продумать функционал для каждого здания, который придаст любому пространству свой уникальный и запоминающийся образ. Продуманные с точки зрения функциональности ключевые элементы локации откроют доступ к новым интересным геймплейным находкам.
Рассмотрим преимущества подхода «думай, как архитектор» на примере эволюции серии игр Counter-Strike. В CS: Condition Zero (2004, Valve) уровни создавались «коридорным» способом, подразумевающим сначала планирование абстрактного игрового пространства и расположения укрытий, а уже затем его стилизацию в соответствии с выбранной тематикой.

Counter-Strike: Condition Zero © 2004, Valve
В CS: Global Offensive (2012, Valve) внешний облик уровней резко меняется в сторону реалистичности архитектурных форм, как раз благодаря использованию принципа функциональности в архитектуре.

Counter-Strike: Global Offensive © 2012, Valve
Вместо создания абстрактного игрового пространства дизайнер, подобно настоящему архитектору, сначала продумывает логически правильное расположение зданий, учитывая особенности ландшафта, а уже затем занимается их детальной планировкой с учетом требований к геймплею. В итоге новые уровни перестали походить на стилизованные коридоры и стали выглядеть максимально реалистично и органично.
К сожалению, не все разработчики применяют принцип функциональности в архитектуре при планировании своих уровней. Формула «сначала абстрактные геймплейные пространства, а затем их стилизация» до сих пор используется во многих крупных проектах. Особенно это заметно по играм в жанре научной фантастики. Делается это вполне осознанно с целью уменьшить бюджет и не тратить средства на детальную проработку окружения, но игровой мир от этого очень сильно страдает.
Читать дальшеИнтервал:
Закладка: