RobloxGame SystemsMaps & WorldsScripts & Plugins
Procedural Terrain Generator
Generate infinite, varied terrain for your Roblox game at runtime using Perlin noise, biome blending, and a powerful configuration system. No more hand-building maps — let the algorithm do it.
Generation Features
- Multi-Octave Noise — Layered Perlin noise with configurable octaves, persistence, and lacunarity for natural-looking terrain.
- Biome System — Define biomes by temperature and humidity. Automatic biome blending at borders. Includes 8 preset biomes: Plains, Forest, Desert, Tundra, Mountains, Swamp, Beach, Ocean.
- Terrain Materials — Automatic material assignment based on height and biome. Grass on hills, rock on peaks, sand on beaches, etc.
- Structure Spawning — Configurable structure spawn tables per biome. Trees, rocks, buildings, dungeons — all placed with collision checking.
- Chunk System — Terrain generates in chunks around the player. Configurable render distance and LOD levels.
- Seed System — Deterministic generation from a seed value. Same seed always produces the same world.
- Cave Generation — 3D noise-based cave systems with configurable density and size.
Performance
Chunk generation runs in a coroutine to avoid frame drops. Typical chunk generation time: 8-15ms. Supports up to 200×200 stud chunks at 4-stud resolution.
Changelog
v1.3.0 — Cave generation, improved biome blending
v1.2.0 — Structure spawning system, 3 new biomes
v1.1.0 — Chunk LOD system, performance improvements
v1.0.0 — Initial release
Reviews
The seed system is perfect for a survival game I'm building. Players can share seeds with friends. The structure spawning is easy to configure — added my own dungeon entrances in 20 minutes.
Free and incredible. The terrain generator creates beautiful worlds. Zephyr is a legend for releasing this for free.
The biome blending is gorgeous. The transition from forest to desert looks completely natural. Cave generation is a huge bonus — my players love exploring them. Performance is solid even on large render distances.
Sign in to leave a review.