A NCSOFT apresentou Battle Crush, um título que aposta no cross-play entre plataformas sob um prisma visual descontraído e colorido. O motor base é o Unreal Engine 4, uma escolha que permite equilibrar desempenho e qualidade gráfica em hardwares distintos. Para alcançar essa estética, o estúdio combina 3ds Max na modelagem, Photoshop na criação de texturas e ferramentas de rede internas que sincronizam o estado dos personagens em tempo real.
Modelagem, texturização e integração no Unreal Engine 4 🎨
O pipeline de arte começa no 3ds Max, onde os artistas constroem personagens e cenários com geometria de baixa densidade, priorizando silhuetas claras em vez de detalhes poligonais desnecessários. Isso facilita a exportação para o Unreal Engine 4 sem sacrificar a identidade visual do jogo. Posteriormente, no Photoshop, são geradas texturas difusas e mapas de normais que reforçam o acabamento cartoon, evitando sombras complexas que penalizem o desempenho em consoles ou dispositivos móveis. A integração no motor é feita por meio de materiais mestres que ajustam dinamicamente o nível de detalhe (LOD) conforme a plataforma, garantindo que a taxa de quadros por segundo se mantenha estável durante as partidas multijogador. As ferramentas de rede próprias da NCSOFT gerenciam a sincronização de animações e efeitos visuais, minimizando a latência sem sobrecarregar o processador gráfico.
Decisões técnicas para um desempenho multiplataforma consistente ⚙️
O maior desafio técnico de Battle Crush reside em unificar a experiência visual entre PC, consoles e dispositivos móveis. A NCSOFT optou por uma sombreamento estilizado (toon shading) que reduz a dependência de iluminação dinâmica, substituindo-a por faixas de cor predefinidas no Photoshop. Isso libera recursos da GPU e permite que o Unreal Engine 4 execute o jogo a 60 FPS mesmo em hardware modesto. A decisão de usar uma arte casual não é apenas estética, mas uma estratégia de otimização: os modelos low-poly e as texturas comprimidas viajam mais rápido pela rede, reduzindo a largura de banda necessária para o cross-play. Em suma, o estúdio demonstra que um pipeline bem ajustado entre 3ds Max, Photoshop e o motor pode superar as limitações técnicas sem abrir mão de uma identidade visual atraente.
Como o pipeline técnico de Battle Crush no Unreal Engine 4 consegue equilibrar a estética casual multiplataforma sem comprometer o desempenho em dispositivos de baixa potência?
(PS: um desenvolvedor de jogos é alguém que passa 1000 horas fazendo um jogo que as pessoas completam em 2)