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.

Wildlife Studios
Estúdio
500M+
downloads no Google Play
iOS · Android
Plataformas
nov. 2014
Lançamento no Google Play

Capturas de tela

Balística e mira telescópica
Seleção de armas
HUD de missão

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

Otimização de desempenho em aparelhos de entrada e intermediários, sem sacrificar a balística de tiro
Sistemas de balística: trajetória, gravidade, vento e penetração de materiais
Gestão de memória e tempos de carregamento em missões com cenários muito detalhados
Estabilidade em sessões longas de multijogador em tempo real
Perfis de qualidade automáticos e retrocompatibilidade verificada a cada atualização, para sustentar uma base de aparelhos que abrange mais de uma década

Disponível em

← Voltar para Gabriel Díaz Bernal