public void Verify_world_creation_is_successful()
        {
            IChunkLoader fakeLoader = new SimpleChunkLoader(new PerlinChunkGenerator(new FakeNoise()));
            var          world      = new World(fakeLoader);

            Assert.True(world.Chunks.All(c => c != null));
        }
Esempio n. 2
0
    private void GenerateWorld()
    {
        var chunkLoader = new SimpleChunkLoader(new PerlinChunkGenerator(new PerlinNoise()));

        World = new World(chunkLoader);

        _processor = new ChunkProcessor(AllServices.Dispatcher, World);

        World.Initialize();
        World.TileChanged += WorldOnTileChanged;
    }