Agregar compatibilidad con controles de juegos les brinda a los jugadores una entrada cómoda y responsiva en teléfonos, tablets, PCs, TVs y mucho más. Crear una gran experiencia de control de juegos requiere una planificación cuidadosa de las transiciones de entrada, la navegación por los menús y las mecánicas de juego principales. Para ayudarte a navegar por estas opciones, en esta guía, se describen las consideraciones clave, las prácticas recomendadas y los errores comunes para compilar entradas físicas intuitivas en tu juego. Para obtener referencias de la API y orientación sobre la entrada multiplataforma, consulta Cómo brindar compatibilidad con controles de juegos y Cómo habilitar la entrada natural en todos los factores de forma.
Contenido de esta guía
Revisa las siguientes secciones para diseñar y definir mejor la compatibilidad con controles en tu juego:
- Consideraciones de diseño esenciales: Conoce los requisitos principales para la integración de controles de juegos, como declarar la compatibilidad con controles de juegos en tu manifiesto de Android, cambiar automáticamente entre dispositivos de entrada y admitir la navegación completa con controles de juegos en todos los menús, elementos de la pantalla de avisos (HUD) y diálogos del juego.
- Prácticas recomendadas: Aplica lineamientos prácticos para un juego cómodo e intuitivo, incluido el diseño para la ergonomía del jugador, la organización jerárquica de las entradas, la provisión de comentarios visuales claros y mucho más.
- Errores comunes: Identifica y define mejor las opciones de entrada que pueden limitar la capacidad de respuesta y la comodidad, como depender solo de un mouse virtual para el juego principal y reutilizar la física táctil de los dispositivos móviles para los sticks analógicos.