// args: size? static void Main(string[] args) { var gameHeight = 16; var gameWidth = 32; CursorVisible = false; var exit = false; while (!exit) { Clear(); WriteLine("SNAKE GAME!"); WriteLine("Press any button to start..."); ReadKey(); Clear(); var gameInstance = new SnakeGame(gameHeight, gameWidth); // Construct game var score = gameInstance.Run(); // Run game exit = GameOver(score); } Environment.Exit(0); }
static void Main() { AutofacConfig.Config(); var connection = AutofacConfig.Resolve <IConnection>(); using (var game = new SnakeGame(connection)) game.Run(); }
static void Main(string[] args) { Console.WriteLine("Nyomj egy ENTERT a játékhoz."); Console.ReadLine(); while (true) { var game = new SnakeGame(); game.Run(8); System.Threading.Thread.Sleep(5000); Console.Clear(); Console.WriteLine($"Elért pontszámod: {game.Points}"); Console.WriteLine("Enter az újrakezdéshez"); Console.ReadLine(); } }
static void Main() { using (var game = new SnakeGame()) game.Run(); }