Como jogar jogos com um controlador físico no seu telefone Android
Existem muitos jogos fantásticos disponíveis na plataforma Android, mas reproduzi-los com uma interface na tela não é muito divertido. Livre-se dos botões falsos e comece a desfrutar dos seus jogos com um confortável controlador de jogos.
Por que eu quero fazer isso??
Os telefones Android modernos são pequenos dispositivos poderosos que podem reproduzir uma grande variedade de novos jogos específicos para Android, bem como um grande número de emuladores que, por sua vez, abrem as portas para a reprodução de milhares de incríveis jogos antigos..
O único problema, no entanto, é que fora de um ou dois nichos de telefones Android projetados com jogos em mente (e, portanto, um game pad embutido), você é deixado controlando a ação com controles na tela. Embora isso possa funcionar para jogos de estratégia por turnos em que a ação é lenta e você tem bastante tempo para bisbilhotar na tela, é uma configuração horrível para qualquer coisa que envolva velocidade, pois os botões da tela de toque são difíceis de usar e, pior ainda , seus dedos estão bloqueando parte da tela em todos os momentos.
Este tutorial descreve duas opções diferentes para superar esse obstáculo e liberar o poder de jogo daquele pequeno smartphone que você carrega com você todos os dias. A primeira opção usa o Wiimote, um dispositivo que muitos dos milhões de proprietários do Wii têm por aí. A segunda opção usa o controlador de jogos MOGA. Se você está em dúvida sobre qual rota tomar, sugerimos que você leia todo o guia para ver os benefícios de cada opção.
Nota: Se você estiver interessado em ligar um controlador PlayStation Dualshock 3 ao seu dispositivo Android, é possível fazê-lo. Como o suporte para vincular o controlador, os telefones que podem fazer isso e os aplicativos compatíveis com o controlador são bastante limitados, optamos por não incluí-lo neste guia..
Se você gostaria de seguir em frente por conta própria, podemos sugerir que você procure no GameKlip para montar seu dispositivo no controlador Dualshock e no aplicativo do Controlador Sixaxis para conectar o controlador (com ou sem fio) ao seu dispositivo..
O que eu preciso?
Embora nos esforcemos para manter os custos baixos para a maioria dos nossos projetos, esse projeto específico envolve algumas compras menores. Confira cada lista de peças sugerida e as notas que acompanham para decidir o que você precisa.
Antes de prosseguir, há uma consideração importante com base na versão do Android que você está usando. O melhor aplicativo de controle Wiimote baseado em Android no mercado agora foi desativado temporariamente pelo Android 4.2 (funciona bem em tudo, desde o Android 2.0 até o 4.1). Espero que o desenvolvedor possa resolver os problemas com as mudanças no sistema de interface do Android em breve. Enquanto isso, no entanto, isso significa que configurar o controlador MOGA é uma solução melhor para os usuários do Android 4.2+, já que não precisamos lidar com o uso de alguns aplicativos de controle Flipier Wiimote na Play Store..
Dito isso, aqui está o que você precisará para cada projeto:
Para os usuários do Wiimote: Para acompanhar a parte do Wiimote do tutorial, você precisará dos seguintes itens:
- Wiimote (~ $ 27)
- Wiimote Controller App (Grátis)
- (Opcional) Controlador Clássico (~ $ 13)
- (Opcional) Grampo Universal para Smartphone (~ $ 17)
O Classic Controller é um complemento opcional, mas certamente uma adição bem-vinda para jogos que exigem um mapeamento de botões mais complexo, como jogos N64 emulados. É muito bom ter algo para manter o projeto todo junto (em suas mãos, como um controlador tradicional + unidade de jogos de tela ou via montagem em uma superfície próxima como uma mesa ou uma bandeja de avião).
Para esse fim, encontramos um grampo de smartphone que funciona muito bem. É um pouco pesado em suas mãos, mas foi o clipe mais versátil que encontramos. Funciona perfeitamente para prender o telefone ao controle do Wii, para prender o telefone em superfícies próximas, e é robusto o suficiente para não ter medo de que nosso telefone leve um vazamento.
Se você já tiver uma montagem telefônica extra por aí, experimente modificá-la. Você também pode olhar para algumas das maneiras inteligentes que as pessoas criaram montagens de jogos para seus combos Android / Wiimote como este monte de telefone de bicicleta / mashup Wiimote ou esta roda de Mario Kart modificada virou montagem de telefone.
Para os usuários do MOGA: Se você optou por usar o MOGA Mobile Gaming System, precisará dos seguintes itens:
- MOGA Mobile Gaming System para Android (~ US $ 35)
- MOGA Pivot App (Grátis)
- Driver universal MOGA (grátis)
O sistema de jogos MOGA possui um suporte de smartphone integrado para que você não precise de um grampo ou suporte extra. Dito isso, nós realmente gostamos de usar o Universal Smartphone Clamp descrito na seção Wiimote para montar nosso telefone onde quer que ele deseje e também o usamos com o MOGA.
Depois de revisar a lista de componentes, continue lendo para saber como configurar o Wiimote e o MOGA.
Configurando o Wiimote
Instalando o aplicativo do controlador: O primeiro passo para configurar o seu dispositivo Android para se comunicar com o Wiimote é instalar o pacote de controle Wiimote. Faça o download do Wiimote Controller aqui. Instale o aplicativo no seu dispositivo.
Depois de instalar o aplicativo, mas antes de iniciá-lo, precisamos de um momento para ativar o novo IME (Input Method Editor) no menu do sistema Android. Existe uma provisão para fazê-lo dentro do Controle Wiimote, mas em nossos testes descobrimos que a chamada de Configurações nem sempre foi iniciada suavemente, então vamos simplesmente fazê-lo manualmente.
Navegue para Configurações -> Idioma e Entrada e role para baixo até o Teclado e Métodos de Entrada. Dentro dessa sub-seção, verifique a entrada para o WiiControllerIME. Isso permite que as teclas de hardware pressionadas no Wiimote, como traduzidas pelo aplicativo WiiController, interfiram diretamente com o Android.
Configurando o aplicativo do controlador: Depois de ativar o novo IME, inicie o WiiController. A primeira ordem de negócios é simplesmente vincular o Wiimote ao seu dispositivo. Dentro da interface principal do Wiimote Control, você verá dois botões no topo da tela. Pressione o primeiro botão Init e Connect ao mesmo tempo, pressionando o vermelho Sincronizar botão localizado dentro do compartimento da bateria do seu Wiimote. Como o Wiimote é um acessório Bluetooth não pareado, ele será vinculado imediatamente, sem solicitação de um PIN de dispositivo.
Depois que o dispositivo estiver ligado, você pode testar a conexão pressionando qualquer um dos botões no Wiimote - você verá os valores para esses botões aparecerem na tela.
Agora é hora de configurar alguns dos bastidores. Enquanto estiver no aplicativo Wiimote Controller, pressione o botão de menu e selecione Preferências. No topo do menu de preferências, assinale “Switch after disconnect” para instruir o aplicativo a desligar imediatamente o Wiimote IME quando terminar de usar o Wiimote. Com isso, toque no teclado Target e selecione o teclado Android padrão. Vá em frente e mantenha o menu de preferências aberto para o próximo passo.
Configurando mapas de chaves: Agora que temos o Wiimote vinculado ao nosso dispositivo Android, é hora de ver como o configuramos para funcionar com nossos jogos. Existem dois métodos para configurar o Wiimote: mapear as chaves no Wiimote Controller e mapear as chaves no próprio aplicativo do emulador / jogo.
Em outras palavras, para que o Wiimote seja uma opção de controlador viável para o seu prazer de jogar, você precisa de um jogo ou emulador que permita configurar mapas de teclas personalizados dentro do aplicativo. ou você precisa de um jogo para o qual você conhece o mapa de chaves existente (verificando a documentação do jogo ou procurando online) para que você possa programar um mapa de chaves correspondente no aplicativo Wiimote Controller.
Primeiro, vamos dar uma olhada em como configurar os mapas de chaves no Wiimote Controller, já que eles já estão abertos. No menu Preferences, clique em Mapping options -> 1st Controller mappings.
Aqui você pode redefinir os padrões, salvar suas alterações como um perfil e carregar suas alterações a partir de um perfil salvo. Todas as chaves do Wiimote (assim como o Nunchuk e o Classic Controller) são listadas. Você pode pressionar qualquer um deles e selecionar entre as dezenas de chaves possíveis usadas pelo jogo, desde as teclas do teclado até as chaves de hardware, até tudo o que estiver entre elas..
Se você ainda não fez o check out do seu jogo, você definitivamente não quer começar a mexer aqui ainda - verifique quais teclas / botões o jogo usa antes de mudar o mapa de teclas (e se você pode definir o mapa de teclas diretamente no jogos).
Como a configuração de mapas de chaves no aplicativo é a mesma para o Wiimote e para o controlador MOGA, vamos passar a configurar um emulador e configurar mapas de teclas no aplicativo como a última etapa do tutorial. Vá em frente e pule para essa seção se você não estiver interessado em configurar um controlador MOGA.
Configurando o controlador MOGA
O controlador MOGA é uma boa solução para todo o controlador físico no problema do Android porque o MOGA tem dois aplicativos complementares que realmente cobrem muito terreno.
O primeiro é o aplicativo oficial que torna simples o uso do seu controlador MOGA em dezenas de aplicativos populares sem nenhuma configuração. O segundo é um pacote de driver de terceiros que abre o MOGA para uso em qualquer jogo que possa ser mapeado por chave, incluindo emuladores.
Vamos começar instalando o aplicativo MOGA oficial, o MOGA Pivot. Inicie o aplicativo e clique em Configurar. Ligue o seu controlador MOGA com o botão de energia (escondido sob a chave do meio que se move para cima para segurar o seu telefone). Quando a luz azul começar a piscar no seu controle, pressione a tecla A luz azul está piscando para avançar na configuração. Uma caixa irá aparecer indicado o controlador MOGA está solicitando permissão para sincronizar com o seu dispositivo Android. Clique em Permitir.
Depois que o MOGA e seu dispositivo Android começarem a falar, o aplicativo MOGA indicará que você precisa de uma chave de acesso. Clique em Gerar Senha. Certifique-se de que vê o seguinte ecrã (ou uma variação dele) no seu ecrã:
Se você não vir a tela de emparelhamento acima (e pular para a próxima etapa), ela não conseguirá emparelhar. Esteja preparado para executar o assistente de pareamento novamente.
Quando estamos emparelhados, o MOGA oferece-nos um download gratuito do Pac Man. Não é de ponta nem nada, mas é perfeito para testar o controlador MOGA. Nós vamos levá-lo.
Tudo funciona muito bem e até conseguimos passar o primeiro nível do Pac Man sem mordê-lo demais.
Agora que sabemos que o controlador MOGA está conectado corretamente e podemos controlar um jogo habilitado para MOGA, é hora de expandir a funcionalidade do controlador MOGA instalando o MOGA Universal Driver. Isso permitirá usar o controlador MOGA com qualquer jogo.
Inicie o driver MOGA Universal. O Universal Driver pode funcionar em dois modos: IME (assim como o aplicativo Wiimote Controller) ou System Mode (que requer raiz no seu telefone). O texto no menu de configurações é um pouco incerto sobre a diferença entre esses dois. Se você usar o modo IME, o joystick do seu controle remoto MOGA funcionará no modo DPAD (ou Directional Pad), assim como os pads direcionais nos controladores tradicionais, como os controladores NES e SNES..
Em suma, você deve começar a usar a interface do IME, a menos que encontre um aplicativo que não seja compatível com o aplicativo MOGA oficial. mas requer entrada analógica para um jogo confortável. Com isso em mente, vamos começar configurando o IME.
Assim como fizemos na seção do Wiimote Controller, você precisará ativar o novo IME. Navegue para Configurações -> Idioma e Entrada e role para baixo até o Teclado e Métodos de Entrada. Dentro dessa sub-seção, verifique a entrada para o MOGA IME.
Volte para o menu de configurações do Universal Driver. Toque em Selecionar IME. Selecione MOGA IME. Depois de definir o IME, role para baixo no menu de configurações para Selecionar dispositivo. Toque nele e selecione BD & A para vincular o driver MOGA ao seu controlador MOGA.
Assim como no Wiimote Controller, podemos criar mapas de chaves e perfis de mapa de chaves. Se / quando você precisar criar um mapa de chaves, você pode clicar em Configurar para fazer isso. Lembre-se, também como o Wiimote Controller, existem duas maneiras de usar o controlador com jogos. Você precisa 1) mapear as chaves usadas pelo jogo ou emulador no aplicativo MOGA Universal Driver ou você precisa 2) configurar seus mapas de teclas, se possível, no jogo ou emulador em si.
Agora que aprendemos como definir os mapeamentos controlador-aplicativo para o controlador Wiimote e MOGA, vamos dar uma olhada em como é fácil configurar mapas-chave em emuladores de console populares.
Configurando mapas principais em emuladores
Independentemente de você ter configurado o Wiimote, o MOGA ou o ambicioso jogador móvel, é hora de verificar como configurá-los fora de seus aplicativos de controle específicos. Lembre-se, você sempre pode criar um perfil dentro dos aplicativos de controle, mas dado quantos jogos e emuladores suportam mapeamento dentro do próprio jogo / emulador, geralmente é mais fácil mapear dentro do aplicativo específico em vez de ter que alternar perfis no aplicativo controlador a cada vez que você alterna entre jogos ou aplicativos de emulação.
Quando você está configurando aplicativos de emulação, há algumas coisas básicas, relacionadas a mapas-chave e outras, que você desejará fazer para aproveitar ao máximo:
- Alterne o emulador para o modo paisagem.
- Desligue o controlador / teclado na tela.
- Mapear as chaves do controlador do emulador para o controlador físico.
Independentemente do emulador que você está usando, essas são as três etapas que você deseja seguir ao configurá-lo.
Vamos olhar para o mapeamento chave no popular emulador SuperGNES SNES. No final da seção emulador, listaremos emuladores com o mapeamento de teclas no lado do aplicativo que você pode querer verificar.
Primeiro, vamos instalar o SuperGNES Lite - não se esqueça de copiar alguns SNES ROMS para tocar; Se você é novo em emulação, sugerimos que você verifique a seção "Localizando ROMs de jogos" de Como jogar jogos retrô NES e SNES no seu Nintendo Wii.
Depois de instalá-lo e lançar uma ROM ou duas no cartão SD, é hora de mapear as chaves. Para esta seção, vamos mapear o controlador MOGA, mas as instruções são as mesmas para o Wiimote e o MOGA.
Execute SuperGNES, toque no botão de menu e selecione Preferências. De acordo com as três etapas descritas acima, você precisará tocar no ícone de orientação e selecionar Paisagem. Toque no ícone Touch Controls para desativar o controlador na tela. Finalmente, toque no Controlador 1 para mapear as chaves de hardware do seu controlador para as teclas do emulador.
Quando você estiver no menu do controlador, toque na opção Controlador na parte superior e selecione MOGA ou Wiimote, dependendo de qual você está configurando. Para definir cada botão, basta tocar na entrada para esse botão (como "A" ou "Select") e, em seguida, pressione a tecla de hardware no controlador que você deseja mapear para ele. A maioria dos aplicativos usará essa abordagem de pressionar a tecla, embora alguns aplicativos façam com que você selecione manualmente o botão de hardware desejado para esse mapa de teclas, como "Botão 1" ou "Disparador esquerdo"..
Depois de mapear as chaves, abra uma ROM e dê um giro:
Depois de alguns minutos correndo pelo Reino dos Cogumelos, a votação foi unânime: usar um controlador físico em vez do controlador na tela é a única maneira de fazê-lo..
Se você está procurando por emuladores mais fáceis de mapear chaves para completar sua experiência de jogos em dispositivos móveis, os seguintes emuladores têm mapeamento de chaves no aplicativo que torna a configuração do Wiimote e do controlador MOGA um piscar de olhos:
Emuladores NES:
- John NES (US $ 3,19)
- NES-FC (US $ 2,68)
Emuladores SNES:
- SuperGNES (US $ 3,99)
- Snes9x EX + (Grátis)
Emuladores de Gameboy:
- Meu menino! (US $ 4,99)
- VGBA (US $ 4,99)
Quase todos eles têm versões Lite, que geralmente incluem todos os principais recursos sem a capacidade de criar pontos de salvamento personalizados. Se você está procurando mais emuladores na Play Store, verifique a descrição de frases como “suporte de hardware”, “controladores Bluetooth” e “gamepads” para indicar se o aplicativo suporta ou não game pads externos / mapeamento de teclas.
Se você está animado com jogos móveis e / ou retrô, temos vários tutoriais para você conferir. Para mais diversão em jogos, você vai querer ler mais:
- Como transformar seu Nintendo DS em uma máquina de jogo retrô
- Jogue os jogos SNES no seu iPad com o suporte Wiimote
- Como Jogar Retro Point-and-Click Adventures no seu Wii
- Como Jogar Retro NES e SNES no seu Nintendo Wii
Tem um guia de jogo que você adoraria que escrevêssemos? Quer aprender a jogar seus jogos de console retro favoritos em um dispositivo moderno ou obter mais diversão de jogo para seu dólar de fundo? Som nos comentários ou e-mail [email protected] e faremos o nosso melhor para ajudá-lo.