10) Determinando o que há no controle do violão O controle dos jogos Guitar Hero é mapeado diretamente para os controles em um controle padrão do Xbox 360, mas não é imediatamente óbvio o que exatamente fazem a barra whammy, a barra strum e o botão laranja. Em vez de procurar por documentação, podemos descobrir por experimentação em menos de 5 minutos.
Faça o download do WMV (4:45, 14.5 MB)
Eu não assisti, mas já vi outros jogos que usavam um controle Guitar Hero no XNA. Boa sorte!
Além disso, apesar do título do artigo, as informações também se aplicam ao PC, pois esses controladores alternativos ainda aparecerão como gamepad no XInput no Windows (e, portanto, no XNA).
A resposta curta é sim-ish. Os controladores geralmente enviam entradas de botão padrão e é por isso que podem ser usadas no painel. Coisas mais recentes, como o Pro Guitar for Rockband3, provavelmente não são acessíveis com o XNA, mas os controladores padrão com certeza.
Respostas:
De acordo com este site ( http://blogs.msdn.com/b/dawate/archive/2008/02/05/building-a-3d-game-in-xna-from-scratch-free-video-tutorial-series -now-available.aspx ), os botões do Guitar Hero são mapeados diretamente para o controle padrão em um controle do Xbox 360. Aqui está o que diz (tem um vídeo e tudo):
Eu não assisti, mas já vi outros jogos que usavam um controle Guitar Hero no XNA. Boa sorte!
fonte
A documentação do XNA inclui um artigo que lista como vários controladores alternativos do 360 são mapeados para os botões e acionadores do gamepad: Usando dispositivos de entrada alternativos (Xbox 360) .
Além disso, apesar do título do artigo, as informações também se aplicam ao PC, pois esses controladores alternativos ainda aparecerão como gamepad no XInput no Windows (e, portanto, no XNA).
fonte
A resposta curta é sim-ish. Os controladores geralmente enviam entradas de botão padrão e é por isso que podem ser usadas no painel. Coisas mais recentes, como o Pro Guitar for Rockband3, provavelmente não são acessíveis com o XNA, mas os controladores padrão com certeza.
Você deve poder usar esse utilitário mais antigo para ver o que mapeia o que no controlador
fonte