A compatibilidade com gamepads oferece aos jogadores uma entrada confortável e responsiva em smartphones, tablets, PCs, TVs e muito mais. Criar uma ótima experiência de gamepad exige um planejamento cuidadoso das transições de entrada, da navegação no menu e das principais mecânicas de jogabilidade. Para ajudar você a fazer essas escolhas, este guia descreve as principais considerações, práticas recomendadas e armadilhas comuns para criar uma entrada física intuitiva no seu jogo. Para referências da API e orientações de entrada multiplataforma, consulte Oferecer suporte a controles de jogo e Ativar a entrada natural em todos os formatos.
Conteúdo deste guia
Consulte as seções a seguir para projetar e refinar a compatibilidade com controles no seu jogo:
- Considerações essenciais de design: conheça os requisitos principais para a integração de gamepads, incluindo a declaração de suporte a gamepads no manifesto do Android, a alternância automática entre dispositivos de entrada e o suporte à navegação completa por gamepads em todos os menus do jogo, elementos de avisos na tela (HUD) e caixas de diálogo.
- Práticas recomendadas: aplique diretrizes práticas para uma jogabilidade confortável e intuitiva, incluindo design para ergonomia do jogador, organização hierárquica de entradas, feedback visual claro e muito mais.
- Armadilhas comuns: identifique e refine as opções de entrada que podem limitar a responsividade e o conforto, como depender apenas de um mouse virtual para a jogabilidade principal e reutilizar a física de toque em dispositivos móveis para controles analógicos.