Project Mugen: Cidade procedural e vestuário com Houdini e Marvelous Designer

30 de May de 2026 Publicado | Traducido del español

Project Mugen, desenvolvido pela NetEase e Naked Rain, está marcando um marco técnico na criação de mundos abertos urbanos. A equipe utiliza Unreal Engine 4 com uma transição ativa para UE5, combinando geração procedural de cidades densas com um avançado sistema de iluminação noturna. Ferramentas como Houdini e Marvelous Designer são essenciais para otimizar o pipeline de produção e alcançar uma qualidade visual impactante.

Project Mugen cidade procedural com Houdini e Marvelous Designer em Unreal Engine 5

Pipeline técnico: Houdini para a cidade e Marvelous Designer para o vestuário 🏙️

A geração procedural da cidade se apoia no Houdini, permitindo criar blocos urbanos, ruas e edifícios de forma algorítmica, o que reduz drasticamente o tempo de modelagem manual. Para o vestuário dos personagens, utiliza-se o Marvelous Designer, que simula fisicamente tecidos e dobras realistas. Ambos os fluxos de trabalho se integram no Unreal Engine, onde a iluminação noturna com reflexos dinâmicos aproveita as capacidades de Lumen e Nanite na transição para UE5. Isso não apenas acelera a iteração de assets, mas garante um mundo aberto denso e coerente sem sacrificar o desempenho.

Impacto na produção e qualidade visual 🎯

A combinação de Houdini e Marvelous Designer permite à Naked Rain escalar a complexidade de seu mundo aberto sem inflar os custos de produção. A cidade procedural se adapta dinamicamente à câmera, enquanto o vestuário realista adiciona profundidade aos personagens. A transição para Unreal Engine 5 potencializa esses sistemas com iluminação global e reflexos em tempo real, estabelecendo um novo padrão técnico para jogos urbanos de mundo aberto.

Como o Project Mugen consegue a integração técnica entre Houdini para a geração procedural de cidades e Marvelous Designer para o vestuário dos personagens sem comprometer a coerência visual nem o desempenho em tempo real?

(PS: 90% do tempo de desenvolvimento é polir, os outros 90% é corrigir bugs)