A Nexon Games levantou o véu sobre Project: DX, um ambicioso título de mundo aberto que explora ao máximo as capacidades da Unreal Engine 5. Baseado na IP de Durango, o projeto busca romper a barreira entre o cinema e o videogame através da recriação de dinossauros e ambientes selvagens com um nível de detalhe fotorrealista. O estúdio confirmou que o pipeline de produção se apoia no 3ds Max para a modelagem de alta poligonagem e na Unreal Engine para a simulação da IA animal e da vegetação interativa, marcando um marco na representação de fauna pré-histórica em tempo real.
Pipeline técnico: Modelagem no 3ds Max e simulação na UE5 🦖
O processo de criação de assets no Project: DX começa no 3ds Max, onde os artistas constroem malhas de dinossauros com uma resolução geométrica extrema, utilizando mapas de deslocamento e texturas de 8K para capturar a textura da pele e das escamas. Posteriormente, esses modelos são importados para a Unreal Engine 5, onde o sistema Nanite é aplicado para gerenciar a geometria sem perda de desempenho. A verdadeira inovação reside na simulação de IA animal: os dinossauros não são simples NPCs com rotas pré-definidas. A Nexon implementou um sistema de comportamento baseado em machine learning que permite às criaturas reagirem a estímulos ambientais, como o movimento da vegetação ou as mudanças climáticas. A vegetação, por sua vez, utiliza o sistema de procedimentos da UE5 para ser interativa, deformando-se fisicamente com a passagem dos dinossauros. Para otimizar o desempenho em tempo real, recorreu-se ao Lumen dinâmico para a iluminação global e a técnicas de culling por oclusão, conseguindo que a densa selva não sature a GPU mesmo com manadas completas de criaturas.
Lições para o desenvolvimento de mundos abertos 🌿
Project: DX não impressiona apenas pelo seu fotorrealismo, mas pela inteligência técnica por trás de seu ecossistema. Comparado a títulos como ARK: Survival Evolved ou The Isle, a Nexon resolve o problema do vazio procedural: aqui, cada arbusto e cada dinossauro tem um propósito dentro do ecossistema simulado. Para os desenvolvedores, a lição chave é a integração vertical entre 3ds Max e UE5, usando Nanite para manter a fidelidade da modelagem original sem comprometer os quadros por segundo. Se conseguirem manter essa fluidez em consoles de atual geração, Project: DX poderá redefinir o padrão dos jogos de sobrevivência com fauna realista.
Considerando a necessidade de equilibrar o fotorrealismo dos dinossauros com o desempenho em cenários de mundo aberto, quais compromissos técnicos chave no pipeline da Unreal Engine 5, como o uso de Nanite, Lumen e a densidade de polígonos, a Nexon Games teve que fazer para garantir uma experiência jogável fluida em Project: DX?
(PS: os game jams são como casamentos: todo mundo feliz, ninguém dorme e você acaba chorando)