Lembram do antigo jogo chamado Genius, da Estrela(ou em outros países chamado Simon)? Desta vez tentei reproduzi-lo na linguagem C#. E não é que até que ficou legal?!
O jogo baseia-se em repetir a sequência dada pelo computador, começando com 1 e indo até 31, no nível mais difícil. Se errar o jogo para, mostra sua pontuação e então começa outra partida do início.
O designer nao e meu mas eu arrumei o código fonte e vou disponibiliza
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
O som que é emitido quando se pressiona o mouse sobre os botões são 4 arquivos .wav que ficam dentro do projeto e são executados com os comandos Load() e Play() da classe SoundPlayer.
Para selecionar os níveis usei 4 RadioButton dentro de um GroupBox e um Button simples para iniciar o jogo.
Para piscar cada botão independente de outro tive que usar um Timer com um While e Switch/Case para cada Tick, assim a cada 350 ms uma nova cor é mostrada e um som tocado.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Para entender melhor a explicação vocês podem fazer o download do projeto e código fonte completo do Genius em C#
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Credito jaó paulo pelo designer
O jogo baseia-se em repetir a sequência dada pelo computador, começando com 1 e indo até 31, no nível mais difícil. Se errar o jogo para, mostra sua pontuação e então começa outra partida do início.
O designer nao e meu mas eu arrumei o código fonte e vou disponibiliza
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
O som que é emitido quando se pressiona o mouse sobre os botões são 4 arquivos .wav que ficam dentro do projeto e são executados com os comandos Load() e Play() da classe SoundPlayer.
Para selecionar os níveis usei 4 RadioButton dentro de um GroupBox e um Button simples para iniciar o jogo.
Para piscar cada botão independente de outro tive que usar um Timer com um While e Switch/Case para cada Tick, assim a cada 350 ms uma nova cor é mostrada e um som tocado.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Para entender melhor a explicação vocês podem fazer o download do projeto e código fonte completo do Genius em C#
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Credito jaó paulo pelo designer