Asterigos: Curse of the Stars — яркий пример того, как независимая студия может использовать Unreal Engine 4 для создания визуально впечатляющего мира. Игра делает ставку на яркую палитру и сказочную эллинскую архитектуру, отходя от грязного реализма в пользу более чистого и доступного опыта. Мы анализируем технические ключи, стоящие за её теплым освещением и мягкими шейдерами, а также рабочий процесс между Blender и Photoshop для создания текстур. 🎮
Теплое освещение и мягкие шейдеры в UE4 🌅
Визуальная магия Asterigos заключается в балансе между направленным светом и непрямыми отражениями. В Unreal Engine 4 команда в основном использовала систему Lightmass для предварительного расчета глобального освещения, добиваясь тех золотистых и оранжевых тонов, которые напоминают средиземноморский закат. Шейдеры играют ключевую роль: используются материалы на основе стандартной модели шейдеров, но с низкой шероховатостью и очень контролируемым бликом, чтобы избежать агрессивных отражений. Это в сочетании с Post-Process Volume, который применяет легкое свечение и умеренную насыщенность, создает ощущение сказки. Для инди-разработчиков ключ в том, чтобы не злоупотреблять динамическими источниками света: использование стационарных источников света и запеченного освещения снижает стоимость рендеринга без ущерба для теплоты сцены.
Рабочий процесс: Blender, Photoshop и процедурное искусство 🛠️
Создание ассетов в Asterigos следует классическому, но оптимизированному пути. Модели скульптятся и ретопологизируются в Blender, используя его мощную систему модификаторов для поддержания чистой геометрии. Базовые текстуры создаются в Photoshop, но мелкие детали добавляются с помощью вершинных масок и процедурных материалов непосредственно в Unreal Engine 4. Это позволяет, например, один и тот же ассет колонны использовать с различными вариациями износа и цвета без необходимости рисовать сотни уникальных текстур. Технический совет для небольших студий — освоить смешивание текстур в финальном материале: объединение нарисованного вручную канала грязи с процедурным шумом UE4 экономит часы работы и сохраняет визуальную согласованность.
Как независимая студия Asterigos Curse of the Stars смогла оптимизировать освещение и материалы своей греческой эстетики в Unreal Engine 4 для поддержания стабильной производительности на скромном оборудовании без ущерба для визуального качества
(P.S.: игровые джемы — как свадьбы: все счастливы, никто не спит, и в итоге ты плачешь)