Jogos incríveis nos smart displays do Google Assistente combinam recursos visuais imersivos e uma interface falada bem projetada. A combinação de práticas recomendadas de design conversacional com gráficos do jogo e interação por toque é fundamental para criar uma experiência que faça os jogadores voltarem.
Saiba mais sobre as práticas mais importantes para criar um jogo de sucesso em dispositivos com o Google Assistente.
Design com foco no visual
Os gráficos são um componente essencial dos jogos em telas inteligentes. Ao segmentar esses dispositivos, comece seu processo de design com foco nos recursos visuais e no fluxo do jogo, usando técnicas como storyboards. Misture a conversa para completar a experiência.
Visuais fortes ajudam os jogadores a permanecer engajados e acompanhar a ação enquanto interagem com o jogo. É fácil para os jogadores perderem um sinal verbal devido a distrações ou em um ambiente barulhento. Portanto, oferecer solicitações visuais e de voz ajuda a manter o jogo em movimento.
Aplicar regras de interface de voz
Criar uma ótima interface de voz para o jogo requer antecipação das necessidades dos jogadores. Os jogos de encaminhamento de voz são relativamente novos, então os jogadores podem não saber o que podem dizer, quando podem dizer ou como podem dizer. Os jogadores podem (e dirão) qualquer coisa, e seu jogo deve ser capaz de lidar com isso. Siga estas práticas recomendadas de interface de voz para orientar seu design conversacional:
Ser um guia consistente:os jogadores podem se perder facilmente no território desconhecido das interfaces de conversa. Por isso, planeje como definir as expectativas de como o jogo funciona desde o início. À medida que o jogo avança, é importante estar pronto para interagir e ajudá-los a encontrar um caminho:
- Planeje fornecer um breve tutorial de integração da interface verbal no início do jogo.
- Solicitar novamente ao jogador quando o jogo não receber entradas por 10 segundos ou mais.
- Solicitar novamente ao jogador quando o jogo não entender o que ele disse.
- Dê comandos ou dicas personalizadas para diferentes seções do jogo.
Esteja pronto para qualquer coisa:com as interfaces de voz, os jogadores podem dizer qualquer coisa a qualquer momento e esperar que algo aconteça. Essa expectativa é muito diferente de outras plataformas de jogos, em que as entradas são limitadas a controles de dedos ou gestos:
- Permita que os usuários peçam ajuda, repitam as instruções ou pausem a qualquer momento.
- Planeje lidar com tudo o que os jogadores jogarem no jogo, de explosões frustradas a apoios pela vitória. Essa abordagem cria uma experiência mais imersiva, mas tenha cuidado para não exagerar. Para mais informações, consulte Design de cauda longa no site de design de conversa.
Para mais informações, consulte o site Design de conversa.
Usar apresentadores e personagens de voz
Os jogadores associam naturalmente as palavras faladas do jogo a um personagem ou persona. Mude a voz do jogo para que os jogadores percebam e prestem imediatamente que estão interagindo com um novo perfil ou parte diferente do jogo. Aqui estão algumas considerações importantes ao criar personas de jogo:
- Design para consistência:os jogadores são muito sensíveis a
mudanças na voz falada, e pequenas mudanças na voz podem distrair.
Usar uma voz gerada pode acelerar o desenvolvimento do jogo, facilitar
as atualizações e proporcionar uma melhor experiência do usuário. Acesse a
Google Cloud Text-to-Speech
para encontrar várias vozes de alto-falantes de casa inteligente que podem ser usadas com SSML no seu
jogo. O host do jogo Mime Jam usa uma voz australiana gerada pelo
Cloud Text-to-Speech:
Observação:mesmo ao usar uma voz gerada, considere também a consistência do estilo verbal e o uso da linguagem, já que isso também é perceptível para os jogadores. - Crie um perfil de host:crie um perfil de host para ajudar
sua equipe a fornecer uma experiência de jogo consistente. O perfil do anfitrião cria
um ponto de fixação valioso para os jogadores acompanharem e receberem ajuda. Por
exemplo, o clipe de áudio a seguir demonstra o narrador no início
do Gnome Garden:
- Projete para reconhecimento:embora os jogadores possam notar pequenas diferenças nas vozes de voz, projete seus personagens de forma diferente e envolvente do ponto de vista do áudio. Uma voz distinta para avisos permite que os jogadores saibam que o jogo está sendo executado e esperando entradas, mesmo que o personagem não esteja na tela ou se o jogador desviar o olhar.
Para mais informações sobre o uso de perfis como parte de uma interface de voz, consulte o site Design de conversa.
Testar continuamente
Teste o jogo constantemente enquanto o desenvolve. Teste todos os aspectos do seu jogo, incluindo as funcionalidades básicas para garantir a facilidade e o fluxo das conversas, o posicionamento e os tamanhos dos recursos visuais, além de outros elementos. Realize esses testes no simulador de dispositivos e nos dispositivos físicos. Siga estas práticas de teste ao desenvolver seu jogo:
- Teste a conversa no dispositivo:o que você escreve em uma página pode parecer diferente quando falado por um dispositivo. Essa técnica pode ajudar você a identificar palavras repetidas, frases longas e formulações confusas ou constrangedoras.
- Teste a conversa com outras pessoas:o que as pessoas dizem na conversa é imprevisível. Para descobrir o que os jogadores podem dizer ao seu jogo, teste as conversas dele com outras pessoas para ver que tipos de respostas elas dão.
- Testar gráficos com dispositivos:os gráficos visualizados e testados em uma tela de computador podem ter uma aparência diferente em smart displays.
- Teste em vários dispositivos:os smart displays têm tamanhos diferentes. Se possível, teste em vários tipos de dispositivos para garantir a resolução de tela e o desempenho do jogo ideais.
Se você estiver desenvolvendo um jogo disponível em vários idiomas, faça o seguinte:
- Teste cada idioma separadamente:cada idioma pode ter os próprios problemas de pronúncia e reconhecimento de fala. Portanto, teste a conversa no dispositivo e a conversa com outras pessoas em cada idioma.
Mesmo após o desenvolvimento inicial, continue testando o jogo, procurando oportunidades de melhoria e atualizando a ação conforme necessário.
Para mais informações sobre como testar designs de conversação, consulte o site Design de conversa.
Considerar os tipos de jogos
Muitos tipos de jogos podem fazer sucesso no Google Assistente. Veja alguns tipos de jogos que funcionam bem na plataforma:
Baseado em turnos:jogos que usam uma mecânica simples de comandos e respostas, como:
- Conversas abertas, como interações de perguntas e respostas
- Seleção de opções, como jogos de perguntas e respostas sem restrições de tempo.
Exemplo de jogo: Cookie Detective
Em tempo real:jogos que usam limites de tempo e interação rápida para impulsionar o jogo, como:
- Jogos de adivinhação ou embaralhamento de palavras
- Quebra-cabeças
- Perguntas e respostas com marcação de tempo
Exemplo de jogo: Mime Jam
Esse tipo de jogo pode se beneficiar do uso do modo de correspondência contínua.
Inativo:jogos que operam em segundo plano enquanto o jogador não está jogando:
- Jogos de fazenda
- Jogos de construção de cidades
- Construção de impérios
Jogo de exemplo: Gnome Garden (link em inglês)
Crie com a interação por toque
Ao criar jogos para smart displays com o Google Assistente, use as funções da touchscreen como um complemento da interface de voz:
- Paridade de voz e toque:confira se os jogadores podem fazer tudo o que os jogadores podem tocar na tela com a voz e vice-versa. Os jogadores devem poder alternar entre toque e voz com facilidade. Eles podem não conseguir acessar a tela durante o jogo e, da mesma forma, pode perder as dicas faladas e precisar consultar a tela para ver dicas.
- Toque como um complemento para a voz:ofereça entradas por toque como uma maneira alternativa de concluir uma ação ou dicas sobre como proceder. Por exemplo, as entradas na tela touchscreen podem estar disponíveis na tela para as respostas dos jogadores, mesmo após uma longa pausa na conversa do jogo. Em alguns casos, as interações por toque podem ser uma maneira mais rápida de responder à atividade no jogo do que a entrada de texto por voz.
- Toque como complemento da voz:use entradas por toque com voz para criar interações úteis. Por exemplo, permita que os jogadores toquem na tela e ouçam informações faladas sobre objetos do jogo.
Aumente as visitas dos jogadores e reproduza conteúdo
Trazer as pessoas de volta ao seu jogo no Google Assistente regularmente é tão importante quanto qualquer outro jogo que você criar. Embora iniciar um jogo com uma interface de voz seja rápido e simples, os jogadores precisam saber as palavras certas e ter motivação para jogar novamente. Por esse motivo, o design do seu jogo precisa incluir um forte foco no reengajamento:
- Interação envolvente:a melhor maneira de fazer os jogadores voltarem é divertido. Ofereça aos jogadores uma experiência que eles queiram repetir.
- Reengajamento acelerado:concentre-se em levar os jogadores que retornam para onde pararam rapidamente e confirmar o retorno deles: "E aí, jogador! Bem-vindo de volta!" Use recursos como o Armazenamento em casa para salvar os estados do jogo para vários jogadores e fazer com que eles voltem a jogar rapidamente.
- Lembretes, notificações e rotinas:quando os jogadores saem do jogo, lembre-os de como eles podem retornar: "Se quiser jogar de novo, é só dizer..." Ofereça a configuração de notificações ou uma rotina do Google Assistente para lembrá-los automaticamente de voltar para receber bônus. Para mais informações, consulte Engajamento do usuário.
- Placares e outras ferramentas:não se esqueça de usar técnicas de repetição que funcionam em outros jogos, como eventos cronometrados e placares.