412 000 произведений, 108 200 авторов.

Электронная библиотека книг » Михаил Кадиков » Проектирование виртуальных миров. Теория и практика дизайна уровней » Текст книги (страница 3)
Проектирование виртуальных миров. Теория и практика дизайна уровней
  • Текст добавлен: 16 апреля 2026, 20:31

Текст книги "Проектирование виртуальных миров. Теория и практика дизайна уровней"


Автор книги: Михаил Кадиков



сообщить о нарушении

Текущая страница: 3 (всего у книги 13 страниц)

Каким образом детали преображают уровень? За примером давайте снова обратимся к Left 4 Dead (2008, Valve). Добавляем на уровень пропсы самых различных габаритов и получаем полноценное детализированное игровое окружение:

Left 4 Dead © 2008, Valve

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

Помимо пропсов для детализации уровней также используют так называемые «декали» (от англ. «decal» – клеймо, наклейка). Декали – это проекция специального изображения на поверхность, которая позволяет добавить дополнительные детали.

Например, при помощи декалей в Left 4 Dead (2008, Valve) на стены добавлено множество трещин, потеков, граффити и имитаций всевозможных вентиляционных решеток, окон и рекламных объявлений. Для детализации дорожной поверхности используется автомобильная разметка, бумажный мусор, лужи, ливневые стоки и т. д.

Left 4 Dead © 2008, Valve

Еще один пример грамотного использования декалей можно подсмотреть в Fallout 3 (2008, Bethesda Game Studios). Практически все детали на любых поврежденных бетонных поверхностях выполнены при помощи декалей в виде разломов и трещин, создающих эффект сложной и детализированной геометрии.

Задний план

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

Вместе с развитием технологий и увеличением детализации свой путь эволюции прошел и задний план. Изначально он представлял собой фотопанораму либо трехмерную визуализацию, где все детали были частью статичного двухмерного изображения. Например, вот так в Half-Life (1998, Valve) выглядит статичная панорама каньона:

Half-Life © 1998, Valve

Со временем задний план оброс дополнительными элементами, добавляющими реалистичности. Например, на небесном своде появились анимированные облака, а все статичные объекты (силуэт города, леса, горы) перекочевали в трехмерное пространство.

На уровне «Vertigo» в Counter-Strike: Global Offensive (2012, Valve) сравнительно простая архитектура игровой части уровня сбалансирована впечатляющей и богатой городской панорамой. Большинство объектов заднего плана выполнены в виде низкополигональных трехмерных зданий, которые через дымку тумана, плавно переходят в панораму неба.

Counter-Strike: Global Offensive © 2012, Valve

Основной принцип при создании заднего плана строится на том, что ни в коем случае не нужно показывать то, что игрок всё равно не увидит в силу удаленности объекта. Художник по игровому окружению, который уделяет слишком много времени на детализацию каждого объекта на заднем плане, во-первых, занимается вредительством, тратя своё время и ресурсы впустую, во-вторых, захламляет задний план высокодетализированными объектами, не заботясь о технических ограничениях.

Как правило, качество детализации напрямую зависит от дистанции, на которой игрок увидит тот или иной участок уровня. Следовательно, самыми высокодетализированными ассетами на уровне будут пропсы и декали (так как их ближе всего видит игрок), потом идет структурная геометрия, а уже затем задний план. Обычно все фоновые объекты делаются максимально дешевыми и примитивными, но за счет их большой концентрации достигается ощущение богатого заднего плана.

Отличным примером создания технологически правильной и впечатляющей панорамы города служит финальный уровень из Mirror’s Edge: Catalyst (2016, DICE). Здесь задний план создан из большого количества низкополигональных моделей, которые плавно переходят в двухмерное панорамное изображение городского силуэта и неба. Таким образом, благодаря концентрации громадного количества низкополигональных объектов создается иллюзия насыщенного открытого пространства без потерь в производительности.

Mirror’s Edge: Catalyst © 2016, DICE

Освещение

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

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

Направленный свет (англ. «directional light») – это любой небесный источник света (вроде солнца или луны), равномерно освещающий сцену с нужного нам направления.

Глобальное освещение (англ. «global illumination» или «sky light») позволяет настроить количество света, отраженного от различных поверхностей. Таким типом освещения можно создать облачный день без солнца либо темную ночь без луны с мягким рассеянным светом.

Точечный свет (англ. «point light») излучает свет во все стороны и позволяет создать простейший источник света вроде обычной лампочки.

Прожектор (англ. «spot light») представляет собой направленный световой поток подобный фонарику или автомобильной фаре.

Важно помнить о том, что свет не берется из пустоты и при размещении источников света нужно обязательно дублировать их объектами, объясняющими физическое появление света, такими как лампы, свечи, факелы, костры и т. д.

Игра света и тени при помощи прожектора в BioShock © 2007, Irrational Games

Аудио и визуальные эффекты

Специальные эффекты – это еще одна важная составляющая уровня, которая сделает игровое окружение более атмосферным, реалистичным и живым.

Чтобы придать особый шарм визуальному ряду, очень часто используют цветокоррекцию и различные постфильтры (эффект зернистости, виньетинг, HDR). Для этого дизайнер размещает на уровне вольюмы (от англ. «volume» – ёмкость) со специальными настройками, которыми можно обозначить, в какой именно локации необходимо использовать тот или иной фильтр для цветокоррекции.

Например, в Left 4 Dead (2008, Valve) для придания эффекта кинематографичности используют цветокоррекцию вместе с постфильтром зернистости.

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

Left 4 Dead © 2008, Valve

Звуковые эффекты позволяют создать иллюзию реалистичного игрового мира, наполненного многообразием различных звуков. Как правило, это основной звуковой фон, включающий в себя целый букет звуков (шум города, морской прибой, шелест листьев и т. д.), а также локальные звуковые события объектов, находящихся в непосредственной близости к игроку (капающая вода, гул вентилятора, треск костра и т. д.). Помимо размещения звуковых эффектов на уровень, добавляют специальные маркеры, или вольюмы, искажающие звук и создающее эхо в зависимости от типа и размера помещения.

Игровой функционал

Последним важным элементом в строении уровня является игровой функционал. К нему можно отнести всю комплексную систему настроек, которые помогают организовать геймплей на уровне.

Во-первых, это любые настройки, связанные с полноценным прохождением уровня. Сюда можно отнести всю игровую логику – условия победы и поражения, точки появления игроков, систему триггеров (от англ. «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

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

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

За примером далеко ходить не нужно – подавляющее количество уровней Mass Effect (2007, BioWare) состоит из совершенно бессмысленных помещений и коридоров, которые под завязку напичканы стилизованными ящиками различного размера и формы. Это делает игровое окружение однообразным, безликим и неинтересным.

Mass Effect © 2007, BioWare

В Mass Effect: Andromeda (2017, BioWare) уровни из тесных коридоров превратились в гигантские открытые ландшафты. Вместе с тем, локации по-прежнему максимально абстрактны и кишат вездесущими ящиками.

К счастью, встречаются и хорошие примеры, когда разработчики не экономят на проработке игрового мира и его детализации. В Dead Space 2 (2011, Visceral Games) к дизайну игровых локаций и организации пространства подошли с особым вниманием. Космическая станция выглядит вполне убедительно и состоит из множества интересных помещений (жилые отсеки, магазины, прачечные, больницы, лаборатории, школы, детские сады и пр.), выполняющих самые различные функции. Продуманный функционал помещений делает игровое окружение правдоподобным, запоминающимся и атмосферным – его интересно исследовать.

Dead Space 2 © 2011, Visceral Games

Избавиться от вездесущих ящиков и бочек можно только в том случае, если заменить их на объекты, вписывающиеся в контекст локации.

Например, в Call of Duty: Advanced Warfare (2014, Sledgehammer Games) в качестве укрытий используются естественные элементы окружения, внешний вид которых зависит от того, какую функцию выполняет пространство. Таким образом, ящиков и бочек, использованных вне контекста локации вы практически не встретите.

Функциональность и геймплей

Разработчики из Arkane Studios подходят к продумыванию архитектуры с особым вниманием. Наряду с дизайнером уровней, в процессе создания локации принимает участие специалист с архитектурным образованием. Именно поэтому, серия игр Dishonored (2012—2017, Arkane Studios), может похвастаться правдоподобной архитектурой с множеством функциональных элементов, которые не просто радуют глаз, но и идут на пользу геймплею.

В качестве примера можно привести механический особняк Джиндоша из Dishonored 2 (2016, Arkane Studios). В каждом зале интерьера-трансформера есть специальные рубильники, позволяющие изменить планировку комнаты. Внимательный игрок быстро обнаружит, что пространство между стен, заполненное механизмами можно использовать в качестве скрытых путей для перемещения.

Еще один отличный пример – миссия с ограблением банка из Dishonored: Death of the Outsider (2017, Arkane Studios). Разработчики оснастили банк хранилищем-лифтом, которое может перемещаться между этажами. Таким образом, эта функциональная особенность позволила игроку самостоятельно выбрать, где именно он будет вскрывать замок, что добавило вариативности в геймплей.

Логика и здравый смысл

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

Примером нелогично организованного пространства может послужить уровень из игры S.T.A.L.K.E.R.: Call of Pripyat (2010, GSC Game World). В эпизоде с Припятью в здании КБО «Юбилейный» можно найти место, где дизайнер уровней разместил крупногабаритный ящик в помещении с небольшой дверью. Несоответствие размеров ящика и двери сразу же бросается в глаза на подсознательном уровне и рушит ощущение реалистичности происходящего на экране.

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

При создании окружения в The Witcher 3: Wild Hunt (2015, CD Projekt RED) разработчики продумали то, как персонажи реагировали бы на те или иные особенности игрового мира. К примеру, в Новиграде можно найти покосившийся на бок дом, который от падения удерживают специальные деревянные подпорки. Жители дома приспособились к этой особенности и исправили недостатки накрененного пола, выровняв мебель за счет подложенных под них предметов.

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

The Witcher 3: Wild Hunt © 2015, CD Projekt RED

От большого к малому

Рассмотрим варианты проектирования уровня, основанного на принципе функционализма в зависимости от его размеров – от большого к малому.

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

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

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

Отличными примерами продуманности городского игрового окружения, функционирующего по правилам реального мира, могут служить игры от Rockstar Games – Grand Theft Auto IV (2008), L.A. Noire (2011) и Grand Theft Auto V (2013).

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

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

Хороший пример организации военной базы можно подсмотреть в Call of Duty: Modern Warfare 2 (2009, Infinity Ward), где показаны будни американских солдат в Афганистане.

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

Call of Duty: Modern Warfare 2 © 2009, Infinity Ward

Проектируя здания для вашего уровня, не забывайте продумывать функционал их помещений. В игре L.A. Noire (2011, Rockstar Games), действие происходит в Лос Анджелесе 40-х годов ХХ века. Разработчики очень правдоподобно передали эпоху за счет продуманного городского ландшафта, планировки зданий и великолепной детализации каждого интерьера.

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

Ну и наконец, продумывая любой интерьер, также уделяйте внимание его функциональной составляющей. В самом начале игры Uncharted 3: Drake’s Deception (2011, Naughty Dog) главный герой посещает лондонский паб, который спланирован с маниакальным вниманием к деталям. Потрясающая детализация помещения создает максимальный эффект погружения.

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

Масштаб и пропорции


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

Как правильно задать масштаб?

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

Как только вы решили работать над вашим уровнем в редакторе, первое, что следует сделать, это определиться с масштабом.

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

Чтобы создать ощущение того, что игрок управляет гигантским роботом, разработчики Titanfall 2 (2016, Respawn Entertainment) декорируют уровень объектами, по которым можно легко судить о масштабе сцены (грузовики, автомобили, дорожные знаки, бочки и т. д.). Так, увидев из кабины Титана стоящий внизу грузовик с бегающей вокруг пехотой, игрок сразу же оценит насколько же круто управлять гигантским боевым роботом.

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

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

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

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

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

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

Сцена с футуристичным экстерьером © 2011, Philip Klevestav

Counter-Strike: Global Offensive © 2012, Valve

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

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

Один к одному

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

Разработчики Assassin’s Creed Syndicate (2015, Ubisoft) подошли к строительству Лондона с особым размахом. Благодаря движку нового поколения, в масштабе «один к одному» были воссозданы почти все крупные лондонские достопримечательности (Биг Бен, Собор Святого Павла, Тауэр, Тауэрский мост, Букингемский дворец и т. д.). При этом город не заканчивается за пределами игрового пространства и продолжается до линии горизонта, что делает его размер еще более впечатляющим.

Еще один хороший пример – крепость Каэр Морхен из The Witcher 3: Wild Hunt (2015, CD Projekt RED), которая выполнена в масштабе «один к одному».

Assassin’s Creed Syndicate © 2015, Ubisoft

Пропорции игрового мира

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

Соблюдение пропорций достигается правильным масштабированием объектов по отношению друг к другу. Крайне не рекомендуется масштабировать не предназначенные для этого игровые ассеты более чем на четверть (значения больше 1.25 нежелательны), иначе несоответствие пропорций будет заметно невооруженным глазом.

В мире игры GTA: San Andreas (2004, Rockstar Games) имеется множество мест, где дизайнеры масштабировали различные объекты без каких-либо ограничений, что привело к нарушению соответствия пропорций.

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

GTA: San Andreas © 2004, Rockstar Games

Непостоянство масштаба одних и тех же объектов вызывает подсознательное ощущение фальшивости окружения. Например, практически на каждом уровне из BioShock Infinite (2013, Irrational Games) можно встретить одну и ту же модель ворот с позолоченными узорами. Непостоянство масштаба выдают персонажи, по сравнению с которыми ворота выглядят очень странно. В одном случае их размер просто огромен, а в другом подозрительно мал.

BioShock Infinite © 2013, Irrational Games

Рассмотрим еще один показательный пример непостоянства масштаба на примере Wolfenstein: The New Order (2014, MachineGames). Если внимательно посмотреть на изображение ниже, то можно заметить, что разница в масштабе ступенек сразу же бросается в глаза.

Wolfenstein: The New Order © 2014, MachineGames

Иногда ради геймплея разработчики специально искажают пропорции объектов. Визуальный стиль уровней Gears of War (2006, Epic Games) создан с учетом размеров персонажей и укрытий для них.


    Ваша оценка произведения:

Популярные книги за неделю