public static void Main() { Console.WriteLine("What type of the game you prefer?\n" + "Write \"1\" to set lonely glider\n" + "Write not \"1\" to set chaos on the screen\n"); int.TryParse(Console.ReadLine(), out var gameType); Console.Clear(); Console.WriteLine("Input size of map\n"); if (!int.TryParse(Console.ReadLine(), out var gameSize)) { Console.Clear(); Console.WriteLine("This is not a size!\n" + "will be set default size : 10"); gameSize = 10; Thread.Sleep(1500); } if (gameSize < 3) { Console.Clear(); Console.WriteLine("Size is too small for game of life\n" + "it will be set default size : 10"); gameSize = 10; Thread.Sleep(1500); } Console.Clear(); var gameOfLife = new GameOfLife(gameSize); gameOfLife.SetGameMapType(gameType); gameOfLife.Start(); Console.WriteLine("Press enter to exit"); Console.ReadLine(); }
static void Main(string[] args) { GameOfLife gameOfLife = new GameOfLife(); gameOfLife.Start(); }