Exemple #1
0
        public void WaitingPressKey()
        {
            while (true)
            {
                if (!engine.gameOver)
                {
                    ConsoleKeyInfo key = Console.ReadKey(true);
                    switch (key.Key)
                    {
                    case ConsoleKey.UpArrow:
                        engine.PlayerShipMove(0, -1);
                        break;

                    case ConsoleKey.DownArrow:
                        engine.PlayerShipMove(0, 1);
                        break;

                    case ConsoleKey.LeftArrow:
                        engine.PlayerShipMove(-2, 0);
                        break;

                    case ConsoleKey.RightArrow:
                        engine.PlayerShipMove(2, 0);
                        break;
                    }
                }
            }
        }