Пример #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Ingrese nombre jugador 1");
            var     nombre1 = Console.ReadLine();
            Jugador j1      = new Jugador(nombre1);

            Console.WriteLine("Ingrese nombre jugador 2");
            var     nombre2 = Console.ReadLine();
            Jugador j2      = new Jugador(nombre2);

            Console.Clear();

            var tab = new Tablero(j1, j2);

            while (tab.EnJuego)
            {
                Console.WriteLine(" ");
                tab.Dibujar();

                Console.WriteLine("Turno de " + tab.Turno.Nombre);

                if (tab.Turno.EnMano.Count > 0)
                {
                    Console.WriteLine("Escriba coordenada de origen o 'C' para (C)olocar ficha en Mano ");
                    string origen = Console.ReadLine();
                    if (origen == "C" || origen == "c")
                    {
                        tab.ColocarFichaEnMano();
                    }
                    else
                    {
                        Console.WriteLine("Escriba coordinada destino");
                        string destino = Console.ReadLine();
                        tab.Mover(origen, destino);
                    }
                }
                else
                {
                    Console.WriteLine("Escriba coordenada de origen");
                    string origen = Console.ReadLine();
                    Console.WriteLine("Escriba coordinada destino");
                    string destino = Console.ReadLine();
                    tab.Mover(origen, destino);
                }
            }
        }