I made my own terrain generation script after a couple hours of testing, and it generates 3x3 bricks randomly...my problem is that i want the map to be pretty big but the amount of bricks causes major lag is there a solution to fix the lag?
Here is the script, but there are StringValues in the script itself.
DataBase = {}
table.insert(DataBase, script.Material_1.Value)
table.insert(DataBase, script.Material_2.Value)
table.insert(DataBase, script.Material_3.Value)
table.insert(DataBase, script.Material_4.Value)
table.insert(DataBase, script.Material_5.Value)
table.insert(DataBase, script.Material_6.Value)
NumBers1 = script.Parent.Name * 6
total = 60 - NumBers1
for i = -3,3, .1 do
for j = -3,3, .1 do
wait()
y = math.log (1) * (i^1 + j^1) - 1
choose = (DataBase[math.random(1,6)])
nex = game.Lighting.Terrain:FindFirstChild(choose)
p = nex:clone()
p.CFrame = CFrame.new(Vector3.new(60*i, total*y, 60*j))
p.Anchored = true
p.BottomSurface = "Smooth"
p.TopSurface = "Smooth"
p.Parent = game.Workspace
end
end

2 comments
Can you post the script.
i posted it