Entrada para jogos

Esta seção descreve os diferentes tipos de dispositivos de entrada que podem ser utilizados em jogos da Plataforma Universal do Windows (UWP) no Windows 10 ou no Windows 11 e no Xbox, demonstra seu uso básico e recomenda padrões e técnicas para uma programação de entrada eficaz em jogos.

Observação

Existem outros tipos de dispositivos de entrada disponíveis para serem utilizados em jogos UWP, como dispositivos de entrada personalizados que podem ser específicos de um gênero ou de um jogo. Esses dispositivos e sua programação não são discutidos nesta seção. Para obter informações sobre as interfaces utilizadas para facilitar os dispositivos de entrada personalizados, confira o namespace Windows.Gaming.Input.Custom.

Dispositivos de entrada para jogos

Os dispositivos de entrada de jogos têm suporte para jogos e aplicativos UWP para Windows 10 ou Windows 11 e Xbox One por meio do namespace Windows.Gaming.Input.

Gamepads

Os gamepads são o dispositivo de entrada padrão no Xbox e uma escolha comum para os players do Windows quando não preferem um teclado e mouse. Eles fornecem uma variedade de controles digitais e analógicos, o que os torna adequados para praticamente qualquer tipo de jogo, além de fornecer comentários táteis por meio de motores de vibração inseridos.

Para obter informações sobre como usar gamepads em seu jogo UWP, confira Gamepad e vibração.

Arcade sticks

Os Arcade sticks são dispositivos de entrada totalmente digitais valorizados por reproduzir a sensação dos computadores de fliperama e são o dispositivo de entrada perfeito para lutas corpo a corpo ou outros jogos no estilo arcade.

Para obter informações sobre como usar os Arcade sticks em seu jogo UWP, confira Arcade stick.

Volantes de corrida

Os volantes são dispositivos de entrada que se assemelham à sensação de um cockpit de carro de corrida real e são o dispositivo de entrada perfeito para qualquer jogo de corrida que recorra a carros ou caminhões. Muitos volantes de corrida são equipados com comentários de força real, ou seja, eles podem aplicar forças reais em um eixo de controle, como o volante, e não apenas uma simples vibração.

Para obter informações sobre como usar volantes de corrida em seu jogo UWP, confira Volantes de Corrida e comentários de força.

Manches de voo

Os manches de voo são dispositivos de entrada para jogos que reproduzem a sensação dos manches encontrados em uma cabine de avião ou nave espacial. Eles são o dispositivo de entrada perfeito para o controle rápido e preciso da versão de pré-lançamento.

Para obter mais informações sobre como usar manches de voo em seu jogo UWP, confira Manches de voo.

Controladores de jogos brutos

Um controlador de jogo bruto é uma representação genérica de um controlador de jogo, com entradas encontradas em muitas variantes de controladores de jogos comuns. Essas entradas são expostas como matrizes simples de botões, alternâncias e eixos sem nome. Utilizando um controlador de jogo bruto, você pode permitir que os clientes criem mapeamentos de entrada personalizados, independentemente do tipo de controlador que estiverem utilizando.

Para obter mais informações sobre como usar controladores de jogo brutos em seu jogo UWP, confira Controlador de jogo bruto.

Controladores de navegação da interface do usuário

Os controladores de navegação da interface do usuário são um dispositivo de entrada logica que existe para fornecer um vocabulário comum para os comandos de navegação da interface do usuário que promove uma experiência de usuário consistente em diferentes jogos e dispositivos de entrada física. A interface do usuário de um jogo deve usar as interfaces UINavigationController em vez de interfaces específicas do dispositivo.

Para obter informações sobre como usar os controladores de navegação da interface do usuário em seu jogo UWP, confira Controlador de navegação da interface do usuário.

Fones de ouvido

Os fones de ouvido são dispositivos de captura e reprodução de áudio que são associados a um usuário específico quando conectados por meio do seu dispositivo de entrada. Eles são normalmente usados em jogos online para chats de voz, mas também podem ser utilizados para melhorar a imersão ou fornecer recursos de jogabilidade em jogos online e offline.

Para obter informações sobre como usar fones de ouvido em seu jogo UWP, confira Headset

Usuários

Cada dispositivo de entrada e seu fone de ouvido conectado podem ser associados a um usuário específico para vincular sua identidade à jogabilidade. A identidade do usuário também é o meio pelo qual a entrada de um dispositivo de entrada física está correlacionada à entrada do seu controlador de navegação da interface do usuário lógica.

Para obter informações sobre como gerenciar usuários e seus dispositivos de entrada, confira Rastreamento de usuários e seus dispositivos.

Confira também