Entrada para juegos
Esta sección describe los diferentes tipos de dispositivos de entrada que se pueden usar en juegos de la Plataforma universal de Windows (UWP) en Windows 10 o Windows 11 y Xbox, demuestra su uso básico y recomienda patrones y técnicas para una programación de entrada efectiva en juegos.
Nota:
Existen otros tipos de dispositivos de entrada y están disponibles para su uso en juegos para UWP, como dispositivos de entrada personalizados que pueden ser específicos de un género o de un juego. Estos dispositivos y su programación no se tratan en esta sección. Para obtener información sobre las interfaces utilizadas para facilitar los dispositivos de entrada personalizados, consulte el espacio de nombres Windows.Gaming.Input.Custom.
Dispositivos de entrada de juegos
Los dispositivos de entrada de juegos son compatibles con juegos y aplicaciones para UWP para Windows 10 o Windows 11 y Xbox One a través del espacio de nombres Windows.Gaming.Input.
Controladores para juegos
Los controladores para juegos son el dispositivo de entrada estándar en Xbox y una opción común para los jugadores de Windows cuando no favorecen un teclado y un mouse. Proporcionan una variedad de controles digitales y analógicos que los hacen adecuados para casi cualquier tipo de juego y también proporcionan comentarios táctiles a través de motores de vibración incrustados.
Para obtener información sobre cómo usar controladores para juegos en tu juego para UWP, consulta Controlador para juegos y vibración.
Sticks arcade
Los sticks arcade son dispositivos de entrada totalmente digitales valorados por reproducir la sensación de las máquinas arcade de pie y son el dispositivo de entrada perfecto para peleas cara a cara u otros juegos de estilo arcade.
Para obtener información sobre cómo usar sticks arcade en tu juego para UWP, consulta Stick arcade.
Volantes
Los volantes de carreras son dispositivos de entrada que se asemejan a la sensación de la cabina de un auto de carreras real y son el dispositivo de entrada perfecto para cualquier juego de carreras que incluya autos o camiones. Muchos volantes de carreras están equipados con verdadera retroalimentación de fuerza, es decir, pueden aplicar fuerzas reales sobre un eje de control como el volante, no solo una simple vibración.
Para obtener información sobre cómo usar volantes en tu juego para UWP, consulta Volante y forzar comentarios.
Sticks de vuelo
Los sticks de vuelo son dispositivos de entrada de juego que reproducen la sensación de los sticks de vuelo que se encontrarían en un avión o en la cabina de una nave espacial. Son el dispositivo de entrada perfecto para un control rápido y preciso del vuelo.
Para obtener más información sobre cómo usar sticks piloto en tu juego para UWP, consulta Stick de vuelo.
Controladores de juegos sin procesar
Un controlador de juego sin procesar es una representación genérica de un controlador de juego, con entradas encontradas en muchos tipos diferentes de controladores de juego comunes. Estas entradas se exponen como matrices simples de botones, modificadores y ejes sin nombre. Con un controlador de juego sin procesar, puedes permitir que los clientes creen asignaciones de entrada personalizadas independientemente del tipo de controlador que usen.
Para obtener más información sobre cómo usar controladores de juegos sin procesar en tu juego para UWP, consulta Controlador de juegos sin procesar.
Controladores de navegación de la interfaz de usuario
Los controladores de navegación de la interfaz de usuario son un dispositivo de entrada lógico que existe para proporcionar un vocabulario común para los comandos de navegación de la interfaz de usuario que promueven una experiencia de usuario coherente en diferentes juegos y dispositivos de entrada físicos. La interfaz de usuario de un juego debe usar las interfaces UINavigationController en lugar de interfaces específicas del dispositivo.
Para obtener información sobre cómo usar controladores de navegación de la interfaz de usuario en tu juego para UWP, consulta Controlador de navegación de la interfaz de usuario.
Tubos de dirección
Los auriculares son dispositivos de reproducción y captura de audio asociados a un usuario específico cuando se conectan a través de su dispositivo de entrada. Normalmente se usan en juegos en línea para chat de voz, pero también se pueden usar para mejorar la inmersión o proporcionar características de juego en juegos en línea y sin conexión.
Para obtener información sobre cómo usar cascos en tu juego para UWP, consulta Auriculares
Usuarios
Cada dispositivo de entrada y sus auriculares conectados se pueden asociar a un usuario específico para vincular su identidad a su juego. La identidad del usuario también es el medio por el que la entrada de un dispositivo de entrada físico se correlaciona con la entrada de su controlador de navegación lógico de la interfaz de usuario.
Para obtener información sobre cómo administrar usuarios y sus dispositivos de entrada, consulte Seguimiento de usuarios y sus dispositivos.