Exemple #1
0
        public static void imprimirPecasCapturadas(PartidaDeDamas partida)
        {
            Console.WriteLine("Peças capturadas:");
            Console.Write("Brancas: ");
            imprimirConjunto(partida.pecasCapturadas(Cor.Branca));
            Console.WriteLine();
            Console.Write("Pretas: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            imprimirConjunto(partida.pecasCapturadas(Cor.Preta));
            Console.ForegroundColor = aux;
            Console.WriteLine();
        }
Exemple #2
0
 public static void imprimirPartida(PartidaDeDamas partida)
 {
     imprimirTabuleiro(partida.tab);
     Console.WriteLine();
     imprimirPecasCapturadas(partida);
     Console.WriteLine();
     Console.WriteLine("Turno: " + partida.turno);
     if (!partida.terminada)
     {
         Console.WriteLine("Aguardando jogada: " + partida.jogadorAtual);
         if (partida.sinuca)
         {
             Console.WriteLine("Terminou!");
         }
     }
     else
     {
         Console.WriteLine("Terminou!");
         Console.WriteLine("Vencedor: " + partida.jogadorAtual);
     }
 }