Leões, tigres e huskies, minha nossa

Como LiveTune ajudou Yodo1 a otimizar Rodeo Stampede para um mercado Android fragmentado

Rodeo Stampede: um relato de caso Unity Analytics

Usando o LiveTune da Unity para otimizar remotamente o desempenho nos milhares de dispositivos diferentes no mercado, Yodo1 economizou centenas de horas em desenvolvimento, que eles puderam usar para desenvolver ótimo conteúdo localizado e que funcionou bem em qualquer dispositivo.

O jogo

Mais do que um jogo de corrida infinita normal, Rodeo Stampede oferece a possibilidade de reunir animais, construir um zoológico e uma jogabilidade envolvente

O objetivo

Aumentar a retenção otimizando o desempenho para os vários dispositivos diferentes no mercado chinês

Plataformas

iOS, Android

Membros da equipe

Mais de 125

Lugar

Pequim, China

Yodo1 trabalha junto com desenvolvedores de jogos internacionais para criar, localizar e vender jogos móveis. No entanto, após distribuir Rodeo Stampede, eles descobriram que estavam gastando muito tempo otimizando o desempenho para o mercado fragmentado de jogos móveis para Android. Um tempo que poderia ser mais bem usado criando mais conteúdo de qualidade para os mais de 150 milhões de jogadores que Rodeo Stampede já tinha conquistado. E, além disso, mesmo com todas as horas investidas, eles ainda estavam lidando com a otimização de um jeito básico. O LiveTune da Unity permitiu executar a otimização remotamente de uma forma muito mais eficiente e segmentada, contribuindo para uma melhor experiência de usuário. 

Os resultados:

  • Economia de centenas de horas em desenvolvimento
  • Aumento de 26% na retenção, diminuição do tempo de carregamento de 20 para 10 segundos ou menos
  • Aumento de mais de 17% na vida útil (LTV) prevista do jogador

Economize centenas de horas em desenvolvimento

Antes, a Yodo1 usava uma solução personalizada de otimização para vários dispositivos no mercado Android, No entanto, esse tipo de código exigia muito trabalho para configurar os sistemas no jogo e no servidor.

Porém, trabalhando com a Unity, o vice-presidente de publicação global, Vincent Diao, e sua equipe conseguiram segmentar quantas pessoas usavam dispositivos avançados, médios e básicos, identificaram o que deveriam monitorar e tomaram decisões sobre o que precisava ser otimizado em cada segmento.

"O LiveTune foi um choque de realidade, foi como se tivesse sido criado para a nossa situação", diz Diao. "Precisamos de mais ou menos uma semana para deixar tudo integrado e atualizado. Teríamos gastado centenas de horas de trabalho com a nossa solução anterior, e ainda não teríamos conseguido os resultados que temos com LiveTune."

Tempo de carregamento reduzido de 10 para 20 segundos ou menos

Além de ser mais eficiente que a solução anterior da Yodo1, o LiveTune também deu a eles mais controle sobre detalhes da otimização. É possível controlar de forma automática e remota configurações da qualidade gráfica, como sombras, quantos animais são exibidos na mesma tela e efeitos de partículas.

A maioria dos jogos da Yodo1 são casuais para um jogador e, uma vez que são lançados e conectados a um servidor, o controle sobre eles é limitado. A solução anterior era um simples botão de ligar e desligar para todos os usuários. Se quisessem um nível de controle maior para certos dispositivos, acabavam com múltiplos botões, uma forma desajeitada de resolver os problemas.

"Quando percebíamos um problema, só o que podíamos fazer era ligar ou desligar um certo elemento. Nossa antiga solução funcionava como um tipo de botão. Não podíamos segmentar e, por exemplo, mudar uma sombra detalhada para uma simples de acordo com o dispositivo do usuário", diz Diao.

As sombras detalhadas podem melhorar a experiência para alguns usuários, mas podem piorar para outros.

"A melhor parte do LiveTune é como podemos usá-lo para controlar todos os detalhes importantes remotamente. Cada usuário de Rodeo Stampede vê algo otimizado para seu próprio dispositivo", diz Diao.

 

Como otimizar um zoológico cheio de animais?

Com mais de 50.000 tipos de dispositivos, é difícil conseguir otimização de desempenho, e Diao sabia que essa era a chave para o sucesso. Eles monitoravam a taxa de quadros, mas logo perceberam que o problema principal era a demora no tempo de carregamento.

"Nós criamos muito conteúdo desde o lançamento", diz Diao. "Oito mapas, mais de cem animais com visuais diferentes. Então tivemos a ideia de transformar tudo em um grande zoológico. E, sim, a ideia era muito legal, mas criou problemas de desempenho enormes."

O banner aumentou de tamanho e o tempo de carregamento também, especialmente quando os jogadores passavam pelo zoológico para ver os habitats.

"LiveTune nos deu muita flexibilidade para ajustar as configurações de assets, efeitos e categorias de renderização", diz Diao. "Nós começamos com coisas como Animal Count per Genus por habitat, TextureQuality e sombras. No fim, descobrimos que a qualidade das cercas era o que mais impactava o desempenho."

Usando LiveTune para segmentar e controlar as configurações de desempenho remotamente, eles viram uma redução de 10 segundos ou mais no tempo de carregamento na maioria dos dispositivos.

 

Yodo1 - configurações de gráficos e qualidade

*AnimalCountInGenus## se refere ao número de  animais diferentes no jogo.

 

Aumento de 17,1% na vida útil

O problema de otimização de desempenho que a Yodo1 enfrentou no começo era sério por si só, causando uma queda dramática na retenção de dia 1 para cerca de 29% em certas plataformas de distribuição do Android na China, devido ao predomínio de dispositivos Android mais limitados.

No entanto, após implementar as correções com LiveTune em junho de 2016, a retenção aumentou entre 40% e 45% para diferentes dispositivos. Diao diz que a retenção de dia 1 ainda exige esforço contínuo.

Yodo1 não só localiza, mas sim culturaliza

Naturalmente, corrigir problemas de desempenho era crítico, mas ter conseguido isso de forma tão eficiente com LiveTune permitiu a eles se concentrar em desenvolver conteúdo novo, melhorando a experiência do usuário e aumentando a vida útil como consequência.

Diao diz: "calculando a vida útil [ARPDAU * vida útil estimada], nós estimamos que após implementar o LiveTune, a vida útil média aumentou cerca de 17,1%." É uma geração de valor enorme, considerando que Rodeo Stampede foi baixado por mais de 150 milhões de jogadores.

Um dos pontos fortes da empresa é desenvolver continuamente conteúdo envolvente de acordo com o mercado local. Yodo1 cria conteúdo relevante com apelo cultural. Por exemplo, para coincidir com o ano do Cachorro, eles introduziram ambientes festivos com lanternas e huskies (uma raça popular na China).

Nós vamos além da localização do idioma. Nos referimos a isso como culturalização. E, graças ao tempo economizado com LiveTune, podemos desenvolver conteúdo mais interessante, e podemos fazer isso sem problemas e com confiança, sem o risco de perder a onda do mercado nem quebrar o jogo", diz Diao.

"O LiveTune foi um choque de realidade. Ele aumentou a vida útil média do jogador em 17,1% e melhorou a retenção em 26%. E mais: só precisamos de mais ou menos uma semana para deixar tudo integrado e atualizado. Teríamos gastado centenas de horas de trabalho com a nossa solução anterior, e ainda não teríamos conseguido os resultados que temos com LiveTune."

Vincent Diao, VP of Global Publishing, Yodo1

Como começar com LiveTune?

Preencha o formulário para se inscrever para o beta e entre em contato conosco em unity3d.com/livetune caso você tenha dúvidas.

Usamos cookies para garantir a melhor experiência no nosso site. Visite nossa página da política de cookies para obter mais informações.

Eu entendi