Project Mugen, разработанный NetEase и Naked Rain, знаменует собой техническую веху в создании городских миров с открытым миром. Команда использует Unreal Engine 4 с активным переходом на UE5, сочетая процедурную генерацию плотных городов с продвинутой системой ночного освещения. Такие инструменты, как Houdini и Marvelous Designer, являются ключевыми для оптимизации производственного конвейера и достижения впечатляющего визуального качества.
Технический конвейер: Houdini для города и Marvelous Designer для костюмов 🏙️
Процедурная генерация города опирается на Houdini, что позволяет создавать городские кварталы, улицы и здания алгоритмически, значительно сокращая время ручного моделирования. Для костюмов персонажей используется Marvelous Designer, который физически симулирует реалистичные ткани и складки. Оба рабочих процесса интегрируются в Unreal Engine, где ночное освещение с динамическими отражениями использует возможности Lumen и Nanite при переходе на UE5. Это не только ускоряет итерацию ассетов, но и гарантирует плотный и целостный открытый мир без ущерба для производительности.
Влияние на производство и визуальное качество 🎯
Сочетание Houdini и Marvelous Designer позволяет Naked Rain масштабировать сложность своего открытого мира без увеличения производственных затрат. Процедурный город динамически адаптируется к камере, в то время как реалистичные костюмы добавляют глубины персонажам. Переход на Unreal Engine 5 усиливает эти системы с помощью глобального освещения и отражений в реальном времени, устанавливая новый технический стандарт для городских игр с открытым миром.
Как Project Mugen добивается технической интеграции между Houdini для процедурной генерации городов и Marvelous Designer для костюмов персонажей, не ставя под угрозу визуальную целостность и производительность в реальном времени?
(P.S.: 90% времени разработки уходит на полировку, остальные 90% — на исправление багов)