Ir em baixo
Melidor
Melidor

Mensagens : 1691
Pontos : 4529

Genius em C# Empty Genius em C#

em Qui 29 Dez 2011 - 21:33
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
[Você precisa estar registrado e conectado para ver 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.

[Você precisa estar registrado e conectado para ver 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#


[Você precisa estar registrado e conectado para ver esta imagem.]

Credito jaó paulo pelo designer
leomatos
leomatos

Mensagens : 1
Pontos : 1

Genius em C# Empty Re: Genius em C#

em Qua 27 Fev 2013 - 17:19
Olá, eu sou um pouco leigo em programação e estou tentando montar esse exato jogo em C++...

Tem jeito de eu dar uma olhada na programação do seu para tentar me basear?

Qual programa posso usar para abri-lo?
Psychosocial
Psychosocial

Mensagens : 1051
Pontos : 3067
Evolução : 4
Genius em C# Reputation_highposGenius em C# Reputation_highpos

Genius em C# Empty Re: Genius em C#

em Qua 27 Fev 2013 - 18:07
Qui Dez 29, 2011 10:33 pm

leomatos evite reviver tópicos mortos, se tem uma duvida poste ela xD
Recomendo ler as regras do fórum.
Conteúdo patrocinado

Genius em C# Empty Re: Genius em C#

Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum