Пример #1
0
 public void PrintWorld(World world)
 {
     string[] worldStrings = GenerateOutput.GetOutput(world);
     Console.WriteLine('\n');
     foreach (var line in worldStrings)
     {
         Console.WriteLine(line);
     }
 }
Пример #2
0
        private static void Ticking()
        {
            FileWriter fileWriter = new FileWriter(Constants.FilePathOutput);

            Io.PrintWorld(Game.World);

            while (Game.IsWorldDead() && Io.KeepTicking())
            {
                if (Io.IfSave())
                {
                    string[] worldString = GenerateOutput.GetOutput(Game.World);
                    fileWriter.Save(worldString);
                }
                Game.Tick();
                Io.PrintWorld(Game.World);
            }
        }