I’m wanting to make a huge 32k * 3.8k * 32k map for a milsim. The issue that arised when I was making the game is the publish error that prevents me from publishing, I have nearly 2 billion voxels, and the game file is 300 mb just with terrain, scaling down isn’t really an option. I have tried to hollow out terrain and optimize it a bit, but didn’t make a difference.
You could use this plugin, to copy the terrain in studio and store it, and a script which in a live game will load the terrain from server storage:
Terrain Save and Load - Roblox
Thing is it’s gonna have buildings and other stuff, so storing terrain isn’t really much of an option. Plus waiting for 2 billion voxels to spawn in-game using that will take forever.
Isn’t the same true for devices trying to load the terrain even if you somehow manage to upload the game?
Maybe you need to consider reducing the terrain or creating a chunking system like Minecraft.
Nevermind then, StreamingEnabled already exists but it won’t help the fact game is 300 mb.