Hello everyone.
I’m preparing myself to work on my first ever 3D project, which (hopefully) will have a very big map, how do I handle it? I definitely can’t have it all loaded at the same time, is there any way to make it so that only a specific range aread loads in? Or do I like make each area a different Scene and have them load when needed?
What do you think is the best course of action here?
I have yet to work on ANYTHING of the project but I thought it would be a good idea thinking of this in advance.
I would advice you to store tiles in a matrix (2D array, or array of arrays) of chunks (each chunk should be 3D array or array of arrays of arrays), and chunks that are far from player will be deleted from GridMap, and chunks that are near player will be added to GridMap