Principal Tecnologia 7 dicas da Zynga sobre como construir um aplicativo de alto desempenho

7 dicas da Zynga sobre como construir um aplicativo de alto desempenho

Seu Horóscopo Para Amanhã

Quando você considera que existem coletivamente mais de 2,4 milhões de aplicativos no Google Play e na App Store da Apple, chegar a qualquer tipo de lista 'top' ou 'melhor' é um feito notável. Mas como um desenvolvedor faz isso?

Jamie Davies, gerente geral da Zynga's FarmVille 2: Country Escape , tem alguns conselhos. Em abril, após o lançamento do primeiro aplicativo móvel da franquia Farmville que também pode ser jogado offline, o jogo foi nomeado 'Escolha do Editor' pela Apple em 155 países e designado pelo Google como um aplicativo de primeira linha em 71 países. Nos primeiros seis dias de lançamento, o jogo acumulou mais de 4 milhões de downloads e em toda a plataforma da Apple alcançou o número um 'Top Free App' em 20 países, o número um 'Top Free Game' em 40 países, ao mesmo tempo que entrou no Gráfico dos “20 maiores ganhos” nos EUA

O jogo original da Web Farmville recentemente ultrapassou o marco de cinco anos, então a Zynga teve bastante tempo para descobrir o que funciona e o que não funciona. Ao mesmo tempo, Davies diz que é importante pensar cuidadosamente sobre quais experiências novas e frescas os fãs de Farmville gostariam de ter no celular, dadas as expectativas da marca em geral. A questão, diz ela, passou a ser 'O que precisamos fazer para manter e cumprir a promessa da marca, mas fazer algo novo e diferente.' Aqui está seu conselho para criar um aplicativo extremamente popular.

Pense cuidadosamente sobre a duração da sessão.

Os jogadores dos jogos Farmville na web podem passar horas gerenciando suas fazendas, mas os usuários de dispositivos móveis costumam usar os jogos em partes menores, como enquanto esperam na fila. A Zynga queria ter certeza de que os jogadores pudessem entrar no jogo por apenas um minuto, bem como por períodos mais imersivos. 'Todo mundo está muito ocupado atualmente e você tem muito tempo para fazer uma pausa do seu dia, então queríamos que Farmville 2: County Escape fosse capaz de responder por uma pausa de dois minutos ou uma pausa de duas horas,' Davies diz.

Compreenda a importância da conexão emocional.

Se você vai quebrar os milhões de aplicativos que disputam a atenção dos consumidores, seu aplicativo precisa se conectar emocionalmente com os usuários para que eles queiram voltar. Você pode alcançar esse engajamento por meio de efeitos sutis de design, como a arte empregada quando alguém chega ao próximo nível. “São os olhos das vacas quando estão prontas para colher o leite. Eles estão olhando para você como se estivessem fazendo contato visual e respondendo quando você toca na tela ou na tela ', diz Davies. 'Então, [é] entender os dispositivos e os fatores de forma através dos quais os consumidores experimentarão seu aplicativo e garantir que haja prazer e atividade emocional quando eles acessarem sua fazenda.'

Inicie o primeiro uso.

O que os usuários experimentam na primeira vez que experimentam seu aplicativo é fundamental. A experiência do usuário pela primeira vez em Farmville 2: County Escape inclui uma série de tutoriais curtos que fazem a pessoa sentir que está jogando imediatamente, dando dicas e ferramentas que a ajudam a saber como jogar. “Certifique-se de fazer os jogadores passarem rapidamente por essa experiência para que saibam o que fazer a seguir e que desde o início tenham uma associação e conexão positivas com o jogo”, diz ela.

Priorize a acessibilidade.

Os aplicativos mais populares geralmente são aqueles que são acessíveis e digeríveis de uma forma que não parece intimidante. 'Então, é realmente pensar sobre equilíbrio. Você certamente pode vir para o jogo e descobrir: 'Uau, se eu for estratégico e planejar cuidadosamente meu próximo movimento, posso maximizar meu progresso' ou você também pode simplesmente entrar e ter sucesso e progredir desfrutando do que você ' estamos fazendo no cuidado de suas plantações, na confecção de mercadorias e no cuidado dos animais ”, diz ela.

Oferece o modo de um jogador.

Farmville tem sido tradicionalmente um jogo social que as pessoas jogam através do Facebook, mas com Farmville 2: County Escape, a Zynga queria dar aos usuários a opção de jogar de forma autônoma. “O controle social e a escolha são muito importantes, porque algumas pessoas querem jogar com 100 amigos, outras querem jogar com seus dois melhores amigos e algumas pessoas querem jogar sozinhas”, diz Davies. 'Portanto, garantir que seja uma experiência satisfatória, independentemente do caminho que o jogador escolher, foi fundamental para o design do jogo.' (Clique aqui para saber por que outro desenvolvedor diz que a opção single-player é a nova necessidade.)

Seja fiel ao seu público.

Ao projetar um aplicativo, é fácil se concentrar em fornecer novos recursos e conteúdo, mas se você tem uma marca estabelecida como Farmville, é igualmente importante continuar a oferecer a experiência que os usuários esperam. “Isso não significa que não iremos inovar e entregar coisas que eles nunca esperariam ou surpreendê-los de uma forma excelente, mas acho que você pode facilmente seguir o caminho de atender a um público diferente”, diz ela. 'Sempre voltamos para quem é o seu público e o que eles vão pensar desse recurso ou de uma nova experiência que estamos planejando implementar no jogo.'

Reaja rapidamente ao feedback do usuário.

Os jogadores apreciam quando um desenvolvedor incorpora rapidamente suas contribuições, comentários e sugestões. Portanto, embora você possa ter uma visão de longo prazo para seu aplicativo, se ficar no caminho sem parar para ouvir os clientes sobre o que eles querem, você pode facilmente ir na direção errada. 'Pode parecer óbvio, mas acho que é fácil se comprometer com planos que você faz, então você tem que estar disposto até mesmo a interromper suas próprias estratégias e seus próprios planos, porque os consumidores podem estar pensando de forma diferente.'