procedural terrain generation procedural terrain generator which uses two layers of Perlin noise check it out HERE