My game makes heavy use of the resources folder in unity for building up levels at run time. I have read that its bad practice to use the resources folder but I was wondering what the alternatives are?
Should I just add a single instance of each object into the scene then use GameObject.find instead? Then create instances from there.
At the moment I am using an object pool so I do only call the Resources.Load once per object
Is there any performance differences between Resources.Load and GameObject.Find?