Проектирование виртуальных миров. Теория и практика дизайна уровней - стр. 22
В конкретном случае объяснить игроку появление ящика в комнате можно было бы двумя путями. Во-первых, это правильное проектирование помещений с использованием большой двойной двери, через которую можно протащить крупногабаритный ящик. Во-вторых, декорирование интерьера более мелкими объектами, не вызывающими чувство конфликта в подсознании игрока.
При создании окружения в 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).
Допустим, мы собираемся создавать уровень, действие которого происходит на военной базе. Следовательно, чтобы сделать его максимально правдоподобным, нам стоит разобраться с тем, как функционирует настоящий военный лагерь и какие элементы необходимы для его жизнеобеспечения.
Любая военная база или лагерь имеют свою четко организованную структуру, главная функция которой – обеспечение безопасности солдат и поддержание их боеспособности. Элементами, выполняющими эти функции, являются фортификационные сооружения (блокпосты, укрепленные стены, сторожевые башни, окопы, бункеры и т.д.), жилые и учебные блоки (казармы, столовые, медпункты, стрельбища), склады (провизия, боеприпасы, топливо), гаражи (техобслуживание и заправка техники), а также компактная электростанция и система освещения территории базы.