Exemplo n.º 1
0
        public World(string name, long seed, IForgeGenerator gen)
        {
            Name      = name;
            Seed      = seed;
            Size      = 32;
            Generator = gen;
            Manager   = new ChunkManager(this);

            System      = null;
            SystemIndex = 0;
        }
Exemplo n.º 2
0
        public World(string name, IForgeGenerator gen)
        {
            Name = name;
            var random = new FastMath.LongRandom();

            Seed = random.Next(int.MaxValue) * name.GetHashCode();
            // TODO change Size and Height with IForgeGenerator
            Size      = 32;
            Height    = 256;
            Generator = gen;
            Manager   = new ChunkManager(this);

            System      = null;
            SystemIndex = 0;
        }