Ejemplo n.º 1
0
        static World InitializeWorld(string worldFilePath)
        {
            if(File.Exists(worldFilePath))
                using(var worldFileStream = File.OpenRead(worldFilePath))
                    return new World(worldFileStream);
            else
            {
                var world = new World(100, 100, 100);

                using(var worldFileStream = File.OpenWrite(worldFilePath))
                    world.Save(worldFileStream);

                return world;
            }
        }