Третий этап – разработка прототипа основной геометрии уровня (в англ. терминологии – «art block out» или «white box»). Если на предыдущем этапе всё крутилось исключительно вокруг геймплея, то после утверждения планировки настает время проработки визуальной части.
Шаг первый – создание временных моделей всех необходимых объектов с учетом игровых стандартов и принципа модульности. Как правило, этим занимаются художники по окружению.
Шаг второй – сборка уровня из временных моделей на основе геймплейного прототипа. Основное правило – художник по окружению должен постараться не только оставить геймплей прототипа неизменным, но также использовать любые художественные средства для улучшения навигации по уровню (освещение, композиция, контраст и т. д.).
В качестве примера можно посмотреть на то, как выглядел уровень с дамбой из Crysis 3 (2013, Crytek) в процессе строительства.
Еще один интересный пример можно подсмотреть в Uncharted 4: A Thief’s End (2016, Naughty Dog). На изображении ниже представлена локация из эпизода «The Twelve Towers», которая наглядно демонстрирует различие в уровне на разных этапах разработки.
При необходимости к работе над прототипом геометрии привлекается концепт-художник, который обрисовывает скриншоты играбельного трехмерного наброска и наполняет окружение деталями.
1. Геймплейный прототип. 2. Прототип геометрии уровня. 3. Финальная версия. Crysis 3 © 2013, Crytek
Uncharted 4: A Thief’s End © 2016, Naughty Dog
Uncharted 4: A Thief’s End © 2016, Naughty Dog
Шаг третий – приведение уровня в играбельное состояние. Как правило, после вмешательства художника по окружению, уровень перестает быть играбельным и требует пристального внимания дизайнера. Осуществляется повторная настройка игрового функционала, а также полировка физической оболочки игрового мира.
Для организации наиболее эффективного процесса разработки рекомендуется содержать компоненты уровня в отдельных слоях (если это поддерживает ваш движок).
Например, во всех играх от Crytek система слоев позволяет обеспечить параллельную работу над уровнем нескольких людей одновременно. Так, например, художники декорируют окружение, сохраняя геометрию в одном слое, дизайнеры уровней работают над игровым функционалом во втором, дизайнеры озвучки используют под свои нужды третий слой и т. д. В итоге, каждый фокусируется на своей работе, не мешая остальным, что значительно ускоряет процесс разработки контента.
На изображении ниже можно видеть структуру слоев игры The Climb (2016, Crytek). Обратите внимание на последний слой в списке – он используется для хранения временной геометрии, которая в дальнейшем убирается простым удалением слоя.
The Climb © 2016, Crytek
Таким образом, в конце третьего этапа мы получаем без пяти минут финальную версию уровня, собранную из временных ассетов и прошедшую поочередно через руки дизайнера и художника.
Четвертый этап – создание финальной версии уровня. На этом этапе результаты работы всех участников команды попадают в руки дизайнера, который занимается сведением всего контента в единое целое.
Шаг первый – все временные ассеты постепенно заменяются на финальные. Под временными ассетами стоит понимать не только геометрию уровня, но и любые его элементы (игровые сущности, префабы, модули визуального скриптинга и т. д.). При необходимости можно также пропустить уровень через руки художника по окружению для финальной доработки визуальной части (декорирование, настройка освещения и эффектов).
Шаг второй – оптимизация производительности. После того, как весь финальный контент попадает в игру, необходимо сразу же произвести его «заморозку». С этого момента наполнять уровни новым содержанием строго запрещается, так как все силы бросаются на оптимизацию производительности. Обычно для оптимизации под разные конфигурации компьютеров настраивается дистанция прорисовки геометрии уровня, меняется качество отображения моделей персонажей, спецэффектов, теней, удаляются неиспользованные ассеты и т. д.
Читать дальше
Конец ознакомительного отрывка
Купить книгу