Exemple #1
0
 private void FinalizaJogo()
 {
     foreach (var item in _buttons)
     {
         lblQuestoes.Text      = "Você acertou " + _pontos + (_pontos == 1 ? " questão" : " questões");
         lblQuestoes.ForeColor = Color.Black;
         item.Hide();
         Sair.Show();
     }
 }
Exemple #2
0
 private void processarLetra(char letra)
 {
     if (!JogoClass.fimDeJogo)
     {
         bool letraValida = false;
         for (int i = 0; i < JogoClass.palavraSorteada.Length; i++)
         {
             if (JogoClass.palavraSorteada[i] == letra)
             {
                 letraValida = true;
                 JogoClass.qtdLetrasEncontradas++;
                 JogoClass.palavraManipulada[i] = letra;
             }
         }
         string impressao = "";
         foreach (char c in JogoClass.palavraManipulada)
         {
             impressao += (c + " ");
         }
         Tela.Text = impressao;
         if (!letraValida)
         {
             JogoClass.tentativasRestantes--;
             if (JogoClass.tentativasRestantes == 5)
             {
                 pictureBox1.Image = JogoDaForca.Properties.Resources.imagem02;
             }
             else if (JogoClass.tentativasRestantes == 4)
             {
                 pictureBox1.Image = JogoDaForca.Properties.Resources.imagem03;
             }
             else if (JogoClass.tentativasRestantes == 3)
             {
                 pictureBox1.Image = JogoDaForca.Properties.Resources.imagem04;
             }
             else if (JogoClass.tentativasRestantes == 2)
             {
                 pictureBox1.Image = JogoDaForca.Properties.Resources.imagem05;
             }
             else if (JogoClass.tentativasRestantes == 1)
             {
                 pictureBox1.Image = JogoDaForca.Properties.Resources.imagem06;
             }
             else if (JogoClass.tentativasRestantes == 0)
             {
                 pictureBox1.Image   = JogoDaForca.Properties.Resources.imagem07;
                 JogoClass.fimDeJogo = true;
                 MessageBox.Show("Fim de Jogo. Você perdeu!!");
                 JogarNovidade.Show();
                 Sair.Show();
             }
         }
         else if (JogoClass.qtdLetrasEncontradas == JogoClass.palavraSorteada.Length)
         {
             JogoClass.fimDeJogo = true;
             MessageBox.Show("Fim de Jogo. Você ganhou, PARABÉNS!!");
             JogarNovidade.Show();
             Sair.Show();
         }
     }
 }