Como você mantém a jogabilidade e a música sincronizadas em um jogo de ritmo?


6

Qual é a melhor maneira de programar um jogo baseado em ritmo no XNA? (Algum tipo de jogo como o Dance Dance Revolution) Você usaria o GameTime embutido? Que lógica você usaria para garantir que o jogo permanecesse constantemente sincronizado com a música? Qualquer dica seria muito apreciada!

O que estou basicamente perguntando é como você manteria a jogabilidade sincronizada com a música. Por exemplo, no DDR, como sincronizaria corretamente as setas ao ritmo da música?

Respostas:


4

No XNA, deve ser simples, pois a classe mediaplayer pode relatar sua posição enquanto reproduz algo, use essa posição (pelo menos foi o que eu fiz quando fiz uma reprodução de cena em 2D que precisava sincronizar perfeitamente com uma faixa de música). Também pode ser definido, para que você possa fazer uma limpeza decentemente precisa.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.