Google Play Juegos se encuentra en versión beta abierta.

Métodos de entrada compatibles

Google Play Juegos emplea el mouse y el teclado como método de entrada del jugador, en lugar de una pantalla táctil. Cuando diseñes la experiencia del mouse y del teclado, enfócate en crear la mejor experiencia del usuario de computadoras de escritorio o laptops. Para comenzar, consulta nuestra guía sobre la compatibilidad de entrada de apps para Android en Chromebooks.

Prácticas recomendadas

Te aconsejamos que sigas las siguientes prácticas recomendadas para diseñar y compilar interacciones del jugador.

  • Se debe poder hacer clic con un mouse en todos los objetivos.
  • Todas las superficies donde se puedan hacer desplazamientos deben deslizarse cuando se usa la rueda del mouse.
  • Destaca las superficies en las que se puede hacer clic cuando se coloca el cursor sobre estas y usa tu criterio para mejorar la visibilidad de la IU sin abrumar al usuario.
  • Incluye teclas de acceso directo para que los usuarios accedan a los controles con rapidez.
  • Reemplaza los controles táctiles (por ejemplo, joysticks analógicos o botones en pantalla) por los controles y las teclas de acceso directo del mouse.
  • Con respecto a las acciones en tu juego para dispositivos móviles que requieren gestos de varios toques, asegúrate de que las mismas acciones sean compatibles con los controles de un teclado o un mouse (por ejemplo, usar la rueda del mouse con el objetivo de reemplazar el gesto de dos dedos).

Para obtener información detallada adicional y conocer las prácticas recomendadas, consulta nuestra guía sobre cómo optimizar tu app para Chrome OS de Android para el mouse y el teclado.

En la siguiente lista, se incluyen las acciones que tienen muchos juegos en común y las implementaciones típicas que usan los desarrolladores en Google Play Juegos:

  • Usa la tecla Intro para enviar mensajes o enviar texto en los campos de entrada de texto.
  • Los menús y diálogos deben poder cancelarse con la tecla Escape.
  • Usa la tecla Intro para avanzar por los elementos de la historia y los cuadros de diálogo.
  • Usa la rueda del mouse para desplazarte por el texto verticalmente.
  • Usa la rueda del mouse para acercar o alejar la imagen, en especial, si usas el gesto de pellizcar con dos dedos en la compilación para dispositivos móviles.
  • Usa las teclas W, A, S y D para navegar por un mapa en el que normalmente usaríasla acción de hacer clic y arrastrar.

Aunque estas acciones son comunes, deberías presentarlas de forma explícita al jugador con el SDK de entrada para asegurarte de que se puedan detectar como corresponde.

Modo de compatibilidad

Si bien te recomendamos que admitas la entrada a través de las API de Android, también puedes habilitar el modo de traducción de entrada para recibir entradas del mouse como eventos táctiles. En ese caso, los clics y los arrastres del mouse representarían automáticamente los eventos de entrada táctiles correspondientes, lo que puede ser una buena opción si tu app se centra mucho en pantallas táctiles. Si es tu caso, consulta cómo habilitar el modo de traducción de entrada.

Instructivos y educación para el usuario

En algunos casos, los usuarios pueden beneficiarse de los instructivos integrados que les enseñan los controles para el juego, además de que pueden ver los controles del mouse y del teclado. Te recomendamos que incluyas instructivos en el juego y funciones educativas con los controles correctos para el mouse y el teclado, y que quites los instructivos relacionados con los controles táctiles en la versión para PC del juego.