Запуск Ender Magnolia: Bloom in the Mist знаменует собой техническую веху для студии, поскольку она переходит от традиционного 2D-движка к Unreal Engine 5. Этот переход — не просто скачок производительности, а переосмысление графического конвейера. Команде удалось сохранить суть рисованного от руки искусства Ender Lilies, одновременно внедрив динамическое освещение, сложные материалы и систему частиц, которая оживляет каждую сцену. Мы анализируем, как сочетание Photoshop, ZBrush и UE5 позволяет создать уникальный визуальный гибрид в жанре Metroidvania. 🎮
Гибридный рабочий процесс: Photoshop, ZBrush и Unreal Engine 5 🎨
Творческий процесс Ender Magnolia делится на два ключевых этапа. Сначала художники-концептуалисты создают базовые текстуры и спрайты в Adobe Photoshop, сохраняя характерный живописный стиль серии. Однако, в отличие от предшественника, эти ассеты не внедряются напрямую как плоские спрайты. В ZBrush команда создает низкополигональную геометрию для ключевых элементов, таких как персонажи и архитектурные конструкции, а затем накладывает 2D-текстуры в качестве карт альбедо. Магия происходит в Unreal Engine 5, где система глобального освещения Lumen проецирует динамические тени на эти поверхности, разрушая жесткость традиционного 2D-искусства. Результатом является эффект параллакса и глубины, который ранее достигался только с помощью принудительных слоевых техник.
Технические уроки эволюции по сравнению с Ender Lilies 🛠️
По сравнению с Ender Lilies, где использовался 2D-движок с предварительно рассчитанным освещением, Ender Magnolia вносит существенные улучшения в постобработку. Использование материалов со свойствами PBR позволяет воде, металлу и органическим поверхностям реалистично реагировать на источники света. Кроме того, система частиц Niagara заменяет старые статические эффекты дыма и тумана, создавая окружение, которое меняется в реальном времени в зависимости от положения игрока. Эта комбинация инструментов не только повышает визуальное качество, но и устанавливает новый технический стандарт для небольших студий, стремящихся масштабировать свое 2D-искусство, не теряя художественной идентичности.
Как разработчик, с какими конкретными техническими проблемами вы столкнулись при переносе традиционных 2D-спрайтов в Unreal Engine 5, чтобы сохранить оригинальную эстетику, не теряя визуальной глубины, которую предлагает 3D-движок?
(P.S.: игровые джемы — как свадьбы: все счастливы, никто не спит, и в итоге ты плачешь)