Is Teleporting Players to Pre-Placed Maps a Good Approach?

Hello, I’m working on a round-based Wipeout game. I’ve built different maps for each round and just spread them around the game world (water, terrain with trees, rocks, etc.). When a round starts, players get teleported to the map for that round.

Someone told me this could cause lag and that I should instead spawn the maps in when a round starts. I’m already hiring a dev for the match system, so I could also have them make this change, but is it really worth spending extra Robux for that?

Right now, the game isn’t well-optimized, but I’m actively working on improving it. How much would this really help with performance?

1 Like

you should ideally place the maps in replicated storage or server storage and then spawn one in the workspace when the match starts.

It definitely will reduce memory usage and I think it might increase overall performance too

1 Like

Group them into a Folder and place them inside of ServerStorage.

You can clone the map and parent it to Workspace to spawn it.