/ Program.cs
Program.cs
 1  namespace Laberinto
 2  {
 3      internal class Program
 4      {
 5          static void Main(string[] args)
 6          {
 7              Console.CursorVisible = false;
 8              Juego partida = new Juego(21, 21);
 9              bool juegoActivo = true;
10  
11              PintarEnConsola.PintarTablero(partida);
12              PintarEnConsola.PintarFicha(partida);
13              while (juegoActivo)
14              {
15                  if (Console.KeyAvailable)
16                  {
17                      ConsoleKeyInfo consoleKeyPressed = Console.ReadKey();
18                      PintarEnConsola.BorrarFicha(partida);
19                      partida.Jugador.MoverFicha(consoleKeyPressed, partida);
20                      juegoActivo = !partida.Jugador.CheckVictoria(partida);
21                      PintarEnConsola.PintarFicha(partida);
22                  }
23              }
24              Console.Clear();
25              Console.WriteLine("Has ganado!");
26          }
27      }
28  }