Does Unity have a map size limit and if there is what is the limit? Is there a way to work around it? I am making a open world zombie survival world and I want to make a really big map. Thanks!
The limit for a single map is 2000, you can merge them until your pc allows you. I have copied a fully painted terrain around 4048~ times and everything was working properly. The rendering view ends at 2km. The terrains area does't affect performance, the LOD does, grass etc.
Somebody has actually made a map which was the size of Alaska, was funny to watch videos of people who tried running across the map. The only problem in creating a persistant world is the fact that when there are two terrains next to each other. They can not be edited at once, this creates many places for the holes in the ground where players could fall. In order to avoid this, you'd need to get a seamless terain plugin that allows you to merge terrains so that their lelevation level is the same.
To work around the limit you should use 4 terrains that are 2km/2km instead of a 4km/4km.
Search the terrain plugin directory on the unity asset store.
FYI. Don't make the world too big. A standard game human character will need over 10 minutes of running to cross 2 kilometres.
|show 4 more comments|
According to most of the threads on Unity Answers there is no effective limit. You're limited only by computer accuracy of floating points, memory and the amount of objects you can have. That being said - you should consider cunking your scenes up for the sake of organization. Maintaining one big scene might get really monstrous, really quickly.