I have met upon a wall. I need to make trees that you can interact with (destroy, and instantiate other objects), and i need many of them. I know that having many thousands of objects will use a lot of computer resources and slow the game down massively or event stop it completely. How should i go forth upon this task? I dont want to use anything from the asset store btw.
You could have lower quality versions of the trees that have no interactable logic on them and swap to using that when you are far away from the trees.
Or put all of the logic for destroying and changing trees on the player, leaving the trees as mostly blank objects, which could have level of detail models to save processing power.