Trabalho de motor de jogos
Sniper 3D: Gun Shooting Games
Programação de motor sob NDA: balística de tiro, desempenho em aparelhos de entrada e sistemas de jogo. A maioria dos estúdios com quem trabalhamos não coloca nosso nome nos créditos — este é um dos poucos que podemos citar.
Capturas de tela
Capturas oficiais pendentes de publicação — serão adicionadas assim que tivermos os direitos confirmados pelo estúdio.
Sobre o jogo
Sniper 3D: Gun Shooting Games é um jogo de atirador de precisão para celular desenvolvido pela Wildlife Studios, com mais de 500 milhões de downloads no Google Play. O jogador encara missões de tiro de precisão com física de bala realista, em centenas de cenários diferentes, em modo história e multijogador.
O que é "o motor" em um jogo como este?
O motor é o software que fica por baixo do jogo: ele não decide a aparência de uma arma nem como um cenário é renderizado — decide quantos quadros por segundo um determinado celular aguenta sem esquentar demais, como se calcula a trajetória de cada bala, quanta memória cada textura carregada ocupa, e quando descarregá-la para não faltar RAM. O jogo são as regras e a arte; o motor é o que faz tudo isso rodar igual em um celular de 2018 e em um de 2026, sem que o jogador note a diferença. Aqui, além disso, ele precisa sustentar isso durante uma sessão de tiro em tempo real: a física de cada bala, a física de cada impacto, e o carregamento/descarregamento dos assets de um cenário novo a cada poucos segundos — tudo sem que o framerate caia um instante sequer. Não é design de níveis nem arte — é engenharia pura, e quase nunca leva assinatura.
Onze anos de trabalho de motor em produção, sem parar
O Sniper 3D está no Google Play desde novembro de 2014 — quase onze anos de serviço contínuo, com mais de 500 milhões de downloads e uma avaliação média de 4,5-4,6 em 5 em mais de 16 milhões de avaliações. O desafio de motor aqui não é o de um lançamento conturbado — é o oposto. Manter um único motor rodando bem em milhares de modelos de celular diferentes, de entrada até os flagships mais recentes, sem deixar de publicar conteúdo novo a cada poucas semanas e sem poder se dar ao luxo de uma reescrita completa que quebrasse a retrocompatibilidade.
Essa é a fragmentação do Android em sua forma mais extrema: cada geração de processador, cada tamanho de RAM e cada versão de sistema operacional desde 2014 ainda tem aparelhos ativos jogando. É exatamente aí que entra nosso trabalho de motor — perfis de qualidade gráfica automáticos de acordo com o hardware detectado, gestão agressiva de memória de texturas para não depender de quanta RAM livre o celular tem naquele momento, e retrocompatibilidade verificada a cada atualização, nunca presumida.
Fontes: Wildlife Studios, sobre quase uma década de Sniper 3D.
Nosso trabalho de motor
Disponível em
← Voltar para Gabriel Díaz Bernal