示例#1
0
        private static void PlayTurn(TronGame game)
        {
            game.PlayTurn();
#if DEBUG
            game.Board.Print();
#endif
        }
示例#2
0
        private static TronGame BeginGame(GameSettings settings)
        {
            var playerPosition   = InputHelper.ReadPosition();
            var opponentPosition = InputHelper.ReadPosition();

            TronGame game = new TronGame(settings);

            game.Start(playerPosition, opponentPosition);

#if DEBUG
            game.GameOver += (s, e) => Console.WriteLine($"Winner: Player {(int)e}");
            game.Board.Print();
#endif

            return(game);
        }