REVEIL позиционируется как технический эталон в жанре инди-психологического хоррора, перенося игрока в цирк 1960-х годов с фотореалистичным уровнем детализации. Разработанная на Unity, игра использует комбинацию текстур высокого разрешения, созданных в Substance Painter и Photoshop, с глубоким применением эффекта глубины резкости. Результатом становится сюрреалистичная и гнетущая атмосфера, бросающая вызов восприятию пользователя.
Создание текстур и эффект глубины резкости в Unity 🎪
Для достижения фотореализма команда REVEIL использует Substance Painter для текстурирования объектов, нанося потертости и грязь, характерные для той эпохи, в то время как Photoshop применяется для ретуши карт нормалей и окклюзии окружения. Ключевой технический трюк заключается в использовании эффекта глубины резкости (Depth of Field) на камере Unity. Настраивая очень узкий диапазон фокуса и имитируя хроматическую аберрацию по краям, создается ощущение сновидения, напоминающее кошмар. Для инди-разработчиков рекомендуется использовать компонент Post-Processing Volume в Unity и вручную настраивать параметры апертуры (Aperture) и дистанции фокусировки (Focus Distance) в скрипте камеры.
Советы по воссозданию кошмарной эстетики 🎭
Если вы хотите имитировать стиль REVEIL в своем хоррор-проекте, в первую очередь обеспечьте световую согласованность. В Substance Painter работайте со слоями грязи и пыли, чтобы состарить объекты, но избегайте чрезмерного насыщения. В Unity сочетайте эффект глубины резкости с легким виньетированием и зернистостью пленки 1960-х годов. Практический совет: не применяйте размытие ко всей сцене; используйте его только для удаленных объектов или по краям кадра, чтобы направлять внимание игрока и вызывать визуальный дискомфорт.
Как REVEIL на Unity удается создать атмосферу психологического хоррора, сочетая изношенные текстуры и техники размытия, не жертвуя производительностью на оборудовании среднего класса?
(P.S.: 90% времени разработки уходит на полировку, остальные 90% — на исправление багов)