Читать книгу «Проектирование виртуальных миров. Теория и практика дизайна уровней» онлайн полностью📖 — Михаила Кадикова — MyBook.
image

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

Разработчики из 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








1
...