public static void Init() { var ww = Console.WindowWidth; var wh = Console.WindowHeight; try { Console.SetWindowSize((int)(ww * 1.0f), wh * 2); } catch (Exception ex) { Console.WriteLine(ex.Message); } ConsoleSetup.SetConsoleFont(); }
public void Run() { ConsoleSetup.Init(); GenerateDungeon(); Redraw(); bool exit = false; var buf = new byte[2048]; while (!exit) { if (Console.KeyAvailable) { var key = Console.ReadKey(true); exit = HandleKey(key); } if (!exit) { HandleNextGameTick(); } } }