/ 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 }