TL;DR: What approach should i use for streaming a maps assets?
My Unity project so far saves terrain meta data (in a flat file for now) and then streams the map as the player moves.
Upon completing this, it was clear that if I wanted to stream anything, its information would need to be stored somewhere.
With all this said, do I store my entire map's information in a local db or something?
For example, where object X must be, where objects C must be, etc etc. Instantiate everything at run time when that particular tile gets streamed.
This seems like a solution an inexperienced game dev (me) would come up with.