Efficient way to load in a map?

I was wondering how would I handle loading a map in the workspace. I was thinking about having a folder of maps, then choosing a random map, then loading the map’s children into a Model named “Map” in the workspace. I don’t know if this is efficient or not though.

If the folder full of maps is stored inside of ServerStorage or just a server container, then yes. This is how most games that use multiple maps handle it.

1 Like

As this guy said:

I have scratched my chin on this one especially if players can be on different maps at the same time. So I think you will still need a method to replicate the clone to local storage, i.e. the client. Maybe a remote could return the entire map?