A Jam City é uma desenvolvedora líder em jogos sociais e acriadora do Panda Pop, desenvolvido com o Unity, um jogo de atirar bolhas muito rentável, com o objetivo de resgatar filhotes de pandas presos em balões. A Jam City decidiu aproveitar os apps instantâneos para otimizar o Panda Pop a partir de uma perspectiva de arquitetura de código e de design, bem como analisar se poderia adquirir jogadores de alta qualidade.
Os apps instantâneos permitem que os usuários do Panda Pop tenham uma experiência de jogabilidade completa instantaneamente, sem esperar o download e a instalação do jogo completo.
A empresa criou e lançou uma versão instantânea do Panda Pop, que pode ser jogada ao clicar no botão "Testar agora" na página "Detalhes do app" da Play Store.
O que a equipe fez
A equipe do Panda Pop optou por limitar o app instantâneo aos 10 primeiros níveis e exibir somente a jogabilidade, removendo o menu principal e as cenas do mapa. Essa decisão reduziu significativamente o tamanho do build, já que foi possível remover códigos e recursos desnecessários do jogo, como sprites e texturas.
A equipe removeu todos os plug-ins não utilizados, além de reduzir o tamanho das texturas e outros recursos, como cenas, scripts e animações. Por fim, a equipe otimizou as animações essenciais do jogo, o que foi feito usando outro plug-in do Unity, e removeu todos os prefabs não usados (link em inglês).
Marcelo Ferreiro, diretor de engenharia, comentou:
"Os apps instantâneos são uma ótima opção para jogadores e desenvolvedores: os jogadores têm uma experiência de jogo totalmente funcional antes do download e os desenvolvedores têm uma nova forma promissora de conquistar usuários de alta qualidade."
Ferreiro também afirmou:
"Desenvolver o app instantâneo foi uma ótima oportunidade para a Jam City observar os locais em que o Panda Pop poderia ser otimizado. Aplicamos essas descobertas na versão completa do jogo, que agora funciona melhor e ocupa menos espaço de memória."
Primeiros passos
Os apps instantâneos estarão amplamente disponíveis para jogos nos próximos meses. Inscreva-se aqui para ter acesso à versão Beta e receber mais informações quando disponibilizadas (link em inglês).