Is a 50K studs X 50K studs map too big?

Hey guys, what’s up, I want to make a map sort of like gta v.

I’m just afraid that the map is extremely big and will cause lag.

3 Likes

I think before taking on a project that big you should play other large open world games like Mad City and Jailbreak to get a grasp of the size players are happy with. Another thing to factor before making your map that big is definitely lag (play this game to see how games cope with large scale maps)

4 Likes

50,000 studs is way, WAY too large for a map.
The Jailbreak map is only 5,000 studs long, and it’s definitely enough for the purpose of the game.

I see you have several cities on your map, in that case you can take an approach similar to Ultimate Driving’s games (if you’ve ever played them). They have a large map but they split it throughout multiple places based on the major cities, like Westover Islands, Odessa, Delancy Gorge, etc.

2 Likes

Then how long is ultimate driving? :thinking:

I would say you should shrink it to 25k X 25k, it has a lot of dead space, and set streamoutbehavior to opportunistic when that option is available again.

50k 50k is massive, and I’d probably have to run TinyTask to get a destination. Shrink it down a lot, say 10k 10k or 20k 20k?

Split it up with tunnels and teleport points, then I would say its fine as long as there isn’t more then like 50k parts in each place.

Do not scale it down, go for it. Proof-of-concept this map and find out. You are only going to understand how the game engine performs by testing it. Size by itself should not cause a problem, it is the number of polygons, and how many are doing positional updates that will weigh it down, so keep the map sparse. There may actually be certain advantages to larger maps over smaller, cramped ones. For example render fidelity is optimized by distance, and some positional elements may not need to be sent to all clients if they are out of sight. Unless you have coded on the Roblox game engine, it is hard to say what is going to slow it down. There is a block size limit of 2k x 2x, so you will have to work with that restraint. Also, the Fornite sample game Released, I believe has a pretty packed 18k x 18x map.

For any game, the size of the map has to match the speed of the game pieces. If you have cars traveling at high velocities, like 500 studs/second, then you are going to need a big map ito make the game feel spacious. If a car can rip from one side of the map to the other in under 10 seconds, it is going to feel small and boring and no one will care how much detail there was because it all went by in a blur. Whereas a huge map with sparse detail will feel richer because they will cover so much distance and pass so many things.

So, my advice. Build a proof-of-concept map. Keep it sparse, and see how it feels.

Also, I would avoid terrain and only use meshes for the ground. I suspect terrain burns a lot of polys.

3 Likes

First, you have to compare how big it is to other things. Look at jailbreak’s map, thats likes 6k or something I believe. It has plenty of space for a lot of things. You will also have to think about how long it will take to build the map, one person doing it would take a very long time. If you have some people to help you, it will be much easier. It would be a huge project to take on.

Lag shouldn’t be TOO much of an issue, if you have something like streamingenabled on.

If you do decide to make a map this big, good luck.

All in all it will depend on how you make your game, but personally 50k by 50k seems a bit too large as it seems there would just be vasts amount of empty space, and then if you do try to fill most of it you could run into some lag problems later on

It really depends. Does all the building fit the map size? There are many questions to find a perfect map size. For a gta v style. I would probably make it 30 to 40k studs by 30k to 40k studs, to reduce a bit more lag. The primary question is do the buildings and everything fit on the map?

Hope this reply helped you! :heart:

Gta would be 25 or 30 K studs. Start with 30 then see.

50k x 50k is wayy to big. I would say 10,000 by 10,000 is enough