O desenvolvimento de Sumerian Six representa um caso de estudo interessante sobre como combinar ferramentas de alta fidelidade com um motor de tempo real para alcançar uma estética pulp coerente. O jogo, um título de tática em tempo real ao estilo Commandos, utiliza Unreal Engine 4 como base. No entanto, o segredo do seu acabamento visual detalhado reside em um pipeline que integra Maya, ZBrush e Substance Designer para gerenciar a complexidade das vistas isométricas e os efeitos de ficção científica.
Pipeline de assets: Do ZBrush à isométrica 🎨
O fluxo de trabalho começa com a escultura de alta resolução no ZBrush, essencial para definir os detalhes orgânicos dos personagens e as texturas das armas experimentais. Posteriormente, esses modelos são retopologizados no Maya para otimizar a contagem de polígonos, um passo crítico em um jogo isométrico onde a câmera fixa exige qualidade visual sem sacrificar o desempenho. A texturização é gerenciada com Substance Designer, permitindo gerar materiais processuais que se adaptam à iluminação dinâmica do Unreal Engine 4. Essa abordagem permite que os efeitos de portais e armas mantenham uma coerência visual, já que os materiais reagem de forma previsível às partículas e à névoa do volume.
Otimização para o realismo pulp em tempo real ⚙️
O principal desafio técnico foi equilibrar o detalhe da vista isométrica com o desempenho em tempo real. A solução passou por implementar LODs (níveis de detalhe) agressivos desde o Maya e utilizar atlas de texturas gerados no Substance Designer para reduzir as draw calls. Os efeitos de portais, por sua vez, foram alcançados por meio de shaders personalizados no Unreal Engine 4 que combinam texturas de ruído e máscaras de profundidade, criando a ilusão de um vórtice sem necessidade de geometria complexa. Este pipeline demonstra que a estética pulp não está em conflito com uma otimização técnica rigorosa.
Como conseguiram em Sumerian Six otimizar o pipeline técnico do Unreal Engine 4 para manter a estética pulp sem sacrificar o desempenho em cenas com alta densidade de personagens e efeitos visuais?
(PS: otimizar para mobile é como tentar colocar um elefante dentro de um Mini Cooper)