Crea juegos geniales

Los increíbles juegos en pantallas inteligentes de Asistente de Google combinan imágenes envolventes y una interfaz de voz bien diseñada. La combinación de las prácticas recomendadas de diseño de conversación con los gráficos del juego y la interacción táctil es clave para crear una experiencia de juego que hará que los jugadores vuelvan por más.

Obtén información sobre las prácticas más importantes para crear un juego exitoso en dispositivos con Asistente de Google integrado.

Diseña con un enfoque en los elementos visuales

Este juego para niños usa instrucciones visuales y tarjetas de sugerencias que se pueden presionar.
Los gráficos son un componente esencial de los juegos en pantallas inteligentes. Cuando orientes tu contenido a estos dispositivos, comienza el proceso de diseño con un enfoque en las imágenes y el flujo del juego mediante técnicas como el guion gráfico. Incorpora la conversación para completar la experiencia.

Las imágenes sólidas ayudan a los jugadores a mantenerse involucrados y a seguir la acción mientras interactúan con el juego. Es fácil que los jugadores se pierdan una indicación verbal debido a distracciones o en un entorno ruidoso, por lo que proporcionar instrucciones visuales y de voz ayuda a mantener el juego en movimiento.

Aplica las reglas de la interfaz de voz

La creación de una excelente interfaz de voz para tu juego requiere anticipar las necesidades de los jugadores. Los juegos de voz son relativamente nuevos, por lo que es posible que los jugadores no sepan qué decir, cuándo o cómo hacerlo. Los jugadores pueden decir lo que quieras y tu juego debería ser capaz de manejarlo. Sigue estas prácticas recomendadas de la interfaz de voz para guiar tu diseño de conversación:

Sé un guía coherente: Los jugadores pueden perderse fácilmente en el territorio desconocido de las interfaces de conversación, así que planea establecer expectativas sobre cómo funciona el juego desde el principio. A medida que el juego avanza, es importante estar preparado para intervenir y ayudarlos a encontrar un camino a seguir:

  • Intenta proporcionar un breve instructivo de integración para la interfaz verbal al comienzo del juego.
  • Vuelve a preguntarle al jugador cuando tu juego no haya recibido entradas durante 10 segundos o más.
  • Vuelve a pedirle al jugador cuando el juego no comprenda lo que dijo.
  • Proporciona indicaciones o sugerencias adaptadas a las diferentes secciones del juego.

Prepárate para todo: Con las interfaces de voz, los jugadores pueden decir cualquier cosa en cualquier momento y esperar que suceda. Esta expectativa es muy diferente a la de otras plataformas de juegos, en las que las entradas se limitan a controles de dedos o gestos:

  • Permite que los usuarios pidan ayuda, repitan instrucciones o hagan una pausa en cualquier momento.
  • Planifica todo lo que los jugadores lancen en tu juego, desde explosivos frustrados hasta aclamaciones victorias. Este enfoque te brinda una experiencia más envolvente, pero ten cuidado de no sobrediseñar. Para obtener más información, consulta Cómo diseñar para la cola larga en el sitio de diseño de conversaciones.

Para obtener más información, consulta el sitio web sobre diseño de conversaciones.

Usar hosts y caracteres por voz

El personaje de la galleta usa una voz animada adecuada para niños.
Los jugadores asocian naturalmente las palabras habladas de tu juego con un personaje o una persona. Si cambias la voz que habla tu juego, los jugadores lo notarán y supondrán que están interactuando con un arquetipo nuevo o una parte diferente del juego. Estas son algunas consideraciones clave a la hora de diseñar personas para los juegos:

  • Diseña para mantener la coherencia: Los jugadores son muy sensibles a los cambios en las voces y los cambios pequeños en la voz pueden distraer. El uso de una voz generada puede ayudarte a acelerar el desarrollo de tu juego, a facilitar las actualizaciones y a brindar una mejor experiencia del usuario. Puedes consultar Google Cloud Text-to-Speech para obtener varias voces de bocinas de casa inteligente que se pueden usar con SSML en tu juego. El host de Mime Jam usa una voz australiana generada por Cloud Text-to-Speech:

    Nota: Incluso cuando uses una voz generada, también debes considerar la coherencia del estilo verbal y el uso del lenguaje, ya que esto también es visible para los jugadores.
  • Diseña un arquetipo host: Considera diseñar un arquetipo host para ayudar a tu equipo a proporcionar una experiencia de juego coherente. Un arquetipo crea un punto de referencia valioso para que los jugadores sigan el recorrido y obtengan ayuda. Por ejemplo, en el siguiente clip de audio, se muestra el narrador al comienzo de Gnome Garden:
  • Diseña para el reconocimiento: Si bien los jugadores pueden notar pequeñas diferencias en las voces habladas, debes diseñar los personajes de modo que sean diferentes y atractivos desde una perspectiva de audio. Una voz distintiva para las instrucciones permite que los jugadores sepan que el juego se está ejecutando y espera una entrada, incluso si el personaje no está en pantalla o si este no miró a la cámara.

Para obtener más información sobre el uso de arquetipos como parte de una interfaz de voz, consulta el sitio web Diseño de conversaciones.

Cómo realizar pruebas continuas

Prueba tu juego de forma constante a medida que desarrollas el juego. Prueba todos los aspectos de tu juego, incluidas las funciones básicas para garantizar la facilidad y el flujo de las conversaciones, la ubicación y el tamaño de las imágenes y otros elementos del juego. Realiza estas pruebas tanto en el simulador de dispositivos como en los dispositivos físicos. Sigue estas prácticas de prueba mientras desarrollas tu juego:

  • Probar la conversación en el dispositivo: Lo que escribes en una página puede sonar diferente cuando lo lee un dispositivo. Esta técnica puede ayudarte a detectar palabras repetidas, oraciones largas y frases toscas o incómodas.
  • Prueba la conversación con otras personas: Lo que dicen las personas en la conversación es impredecible. Para descubrir qué pueden decirle los jugadores a tu juego, prueba conversaciones en él con otras personas para ver qué tipo de respuestas proporcionan.
  • Prueba tus gráficos con dispositivos: Es posible que los gráficos que se ven y se prueban en la pantalla de una computadora tengan un aspecto diferente en las pantallas inteligentes.
  • Prueba en varios dispositivos: Las pantallas inteligentes vienen en diferentes tamaños. Si es posible, realiza pruebas en varios tipos de dispositivos para garantizar una resolución de pantalla y un rendimiento del juego óptimos.

Si desarrollas un juego que está disponible en varios idiomas, haz lo siguiente:

  • Prueba cada idioma por separado: Cada idioma puede tener sus propios problemas de pronunciación y reconocimiento de voz, así que asegúrate de probar la conversación en el dispositivo y, luego, con otras personas en cada idioma.

Incluso después del desarrollo inicial, debes seguir probando el juego, buscar oportunidades de mejora y actualizar la acción según sea necesario.

Para obtener más información sobre cómo probar diseños conversacionales, consulta el sitio Diseño conversacional.

Ten en cuenta los tipos de juego

Muchos tipos de juegos pueden funcionar correctamente en Asistente de Google. Estos son algunos tipos de juegos que funcionan bien en la plataforma:

Por turnos: Juegos que usan una mecánica simple de mensajes y respuestas, como los siguientes:

  • Conversaciones abiertas, como interacciones de preguntas y respuestas
  • Selección de opciones, como trivia sin restricciones de temporizador

Juego de ejemplo: Cookie Detective

Las rondas del juego Mime Jam duran un minuto cada una.

En tiempo real: Juegos que usan interacciones rápidas y límites de tiempo para generar un juego, como los siguientes:

  • Juegos de adivinar palabras o desordenar palabras
  • Juegos de habilidad mental
  • Preguntas y respuestas con límite de tiempo

Ejemplo de juego: Mime Jam

Ten en cuenta que este tipo de juego puede beneficiarse del uso del Modo de coincidencia continua.

Inactivo: Son juegos que funcionan en segundo plano mientras el jugador no está jugando.

  • Juegos de granja
  • Juegos de creación de ciudades
  • Construcción de imperios

Juego de ejemplo: Gnome Garden

Cómo compilar mediante la interacción táctil

Cuando compiles juegos para pantallas inteligentes con Asistente de Google, usa las funciones de pantalla táctil como complemento de la interfaz de voz:

  • Paridad de voz y táctil: Asegúrate de que todo lo que los jugadores puedan hacer tocando la pantalla, también pueden hacer con la voz, y viceversa. Los jugadores deben poder alternar entre el tacto y la voz sin problemas. Es posible que no puedan alcanzar la pantalla durante el juego y, de manera similar, tal vez no alcancen las indicaciones habladas y deban consultar la pantalla para obtener pistas.
  • El juego Cookie Detective usa los controles táctiles para seleccionar un lugar oculto.
    La función táctil es un complemento de la voz: Proporciona entradas táctiles como alternativa para completar una acción o sugerencias sobre cómo proceder. Por ejemplo, las entradas de la pantalla táctil pueden estar disponibles en la pantalla para las respuestas de los jugadores, incluso después de una pausa prolongada en la conversación del juego. En algunos casos, las interacciones táctiles pueden ser una forma más rápida para que los jugadores respondan a la actividad del juego que la entrada de voz.
  • El toque como complemento de la voz: Usa entradas táctiles con la voz para crear interacciones útiles. Por ejemplo, permite que los jugadores toquen la pantalla y escuchen información hablada sobre los objetos del juego.

Aumenta las visitas a los jugadores y su reproducción

Hacer que los usuarios regresen a tu juego con frecuencia en Asistente de Google es tan importante como cualquier otro juego que crees. Si bien comenzar un juego con una interfaz de voz es rápido y simple, los jugadores deben saber las palabras correctas y sentirse motivados para volver a jugar. Por este motivo, el diseño de tu juego debe incluir un fuerte enfoque en la reactivación de la participación:

  • Juego atractivo: La mejor manera de lograr que los jugadores regresen es asegurarse de que el juego sea divertido. Ofrece a los jugadores una experiencia que quieran repetir.
  • Reactivación de la participación acelerada: Enfócate en lograr que los jugadores recurrentes vuelvan al punto en el que la dejaron rápidamente y reconoce su regreso: "¡Hola, jugador! ¡Bienvenido de nuevo!" Usa funciones como el almacenamiento en casa para guardar estados del juego para varios jugadores y volver a jugarlos rápidamente.
  • Usa la función de almacenamiento de la página principal para guardar las puntuaciones altas de los jugadores recurrentes.
    Recordatorios, notificaciones y rutinas: Cuando los jugadores salgan del juego, recuérdales cómo pueden regresar: "Si quieres volver a jugar, solo di..." Ofrece configurar notificaciones o una Rutina de Asistente de Google para recordarles automáticamente que vuelvan para obtener bonificaciones. Para obtener más información, consulta Participación de los usuarios.
  • Tablas de clasificación y otras herramientas: No olvides usar técnicas de repetición que funcionan en otros juegos, como eventos con límite de tiempo y tablas de clasificación.