コード例 #1
0
        // 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);
        }
コード例 #2
0
        static void Main()
        {
            AutofacConfig.Config();
            var connection = AutofacConfig.Resolve <IConnection>();

            using (var game = new SnakeGame(connection))
                game.Run();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: Donaut/SnakeGame
        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();
            }
        }
コード例 #4
0
 static void Main()
 {
     using (var game = new SnakeGame())
         game.Run();
 }