Hierarchy and Object/Prefab Duplication Question

At the moment, I have a “prefab” wall and I plan on having several duplicates of it to surround my character. In order to accomplish this, from what I have read thus far, I must create duplicates of this object and place it where I see fit. Of course, if I were to have around one hundred walls within my project, the Hierarchy list will get filled and messy.

So my question is: Is there a way to prevent the duplicates from appearing in the Hierarchy? Or perhaps, is there another route to take instead of making duplicates?

Whenever I instantiate a gameObject, it always disappear at the end of play.

Strangely, it is not the case for gameObject with Network View, they stay in the hierarchy. But for those objects, Network.Instantiate should be used (they will disappear then at the end).

Make an empty game object called “walls” and make all the wall objects children of that.

–Eric

as far as i know all objects instantiated during gameplay will destroy when you stop the game.

I tried it again, everything went right (gameObjects prefabs with Network View instantiated by Instantiate are removed upon end of play). I don’t understand what went wrong the previous time, but nevermind.