Example #1
0
        public Game(TankClient client, bool saveGame = false)
        {
            ThreadPool.SetMinThreads(operations.Length, 4);

            this.client = client;

            if (saveGame)
            {
                string filename = string.Format("TankGame-{0}.txt", DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss"));
                gameOutput = new StreamWriter(new FileStream(filename, FileMode.Create));
            }
            else
            {
                gameOutput = Console.Out;
            }
        }
Example #2
0
        public Game(TankClient client, bool saveGame = false)
        {
            ThreadPool.SetMinThreads(operations.Length, 4);

            this.client = client;


            if (saveGame)
            {
                string filename = string.Format("TankGame-{0}.txt", DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss"));
                gameOutput = new StreamWriter(new FileStream(filename, FileMode.Create));
            }
            else
            {
                gameOutput = Console.Out;
            }
        }