The Explorer window shows a hierarchical list of every object inside a place. This list is an essential aspect of organizing, viewing, and testing a Roblox game.
The Explorer window uses the concept of parenting to organize all of the objects. If an object has any children, it will show a small arrow next to its name. Clicking on this arrow toggles a list of all the children of that object.
Some objects like primitive parts can be inserted from the Model tab, but a full array of objects can be inserted through any of the following workflows:
- In the Explorer window, hover over the intended object's parent and click the circle button.
- In the Explorer window or the 3D game editor view, right-click the intended object's parent and select Insert Object... from the menu.
- Open the Insert Object popup by pressing Ctrl+I or ⌘+I. If desired, this popup can be docked by clicking the button in the Model tab.
The object insertion popup contains a list of objects, sorted by category. Familiar objects can be quickly located by typing a search query in the input field.
If desired, you can further customize the behavior of the insertion workflow as follows:
- Show only recommended objects — Only show objects that are logical children of the parent.
- Select object after insert — Select the object immediately after you insert it.
Like directories/folders on a computer,
Folder|Folders are a useful way to organize objects in a Roblox game. For instance, if you want to store all environmental sounds in an easy-to-find place, you can create a folder within the workspace and place multiple
Sound objects within it.
To organize objects within a folder:
- Insert a Folder object through either of the workflows outlined above.
- Rename the folder as desired, then drag-and-drop child objects into it.
When you create a new place, its hierarchy already contains several default objects, each of which serves a specific purpose in the Roblox engine.
The core job of the
Workspace is to hold objects that exist in the 3D world. This means that objects can still exist outside of
Workspace, but they will not be physically rendered or active in the game — note, however, that objects which aren’t currently needed should generally be placed in ReplicatedStorage or ServerStorage.
|ReplicatedFirst||The contents of
|ReplicatedStorage||Objects in the
|ServerStorage||Games often require a range of in-game objects that are held in storage until they're required, such as treasures that drop from a defeated enemy. Such objects can be placed in
|StarterPack||Contents of the
|StarterPlayer||When a player enters the game server, each property of their