I’ve been working on this all day, and I’m rather pleased with the results. Using math.noise I created a script that loads and unloads chunks of terrain on-the-fly as the player moves across the map. I scripted everything from scratch without any tutorials or reference.
This is all done locally. Since it uses math.noise, there’s no heightmap to keep synced between the client and server, just the seed.
Fully flexible:
In action:
I’m pretty pleased with myself for managing to make something like this work and work fast :emo-angst:
Test it for yourself here: Tech demo: Streaming terrain - Roblox


