# エクスプローラーと主なサービス（Workspace・ReplicatedStorageなど）

> Roblox Studioのエクスプローラーには、ゲームの部品が木の形（親子の階層）で並んでいます。いちばん上の階層には、Workspace・Players・ReplicatedStorage・ServerScriptServiceなどの「サービス」が並び、それぞれ役割が決まっています。

- URL：https://roblox.minecraft-okinawa.com/basics/explorer-and-services/
- 更新日：2026-11-13

## 主なサービスと役割

| サービス | 役割 |
|---|---|
| [Workspace](https://roblox.minecraft-okinawa.com/reference/classes/Workspace/) | ゲームの世界そのもの。ここに入れたものが画面に表示される |
| [Players](https://roblox.minecraft-okinawa.com/reference/classes/Players/) | 参加しているプレイヤーの管理 |
| [ReplicatedStorage](https://roblox.minecraft-okinawa.com/reference/classes/ReplicatedStorage/) | サーバーとクライアントの共有の倉庫 |
| [ServerScriptService](https://roblox.minecraft-okinawa.com/reference/classes/ServerScriptService/) | サーバーのScriptの置き場所 |
| [ServerStorage](https://roblox.minecraft-okinawa.com/reference/classes/ServerStorage/) | サーバーだけが使える倉庫 |
| [StarterGui](https://roblox.minecraft-okinawa.com/reference/classes/StarterGui/) | プレイヤーの画面に配るGUI |
| [StarterPlayer](https://roblox.minecraft-okinawa.com/reference/classes/StarterPlayer/) | キャラクターの初期設定と、プレイヤーに配るスクリプト |
| [Lighting](https://roblox.minecraft-okinawa.com/reference/classes/Lighting/) | 明るさ・時刻・空 |

## スクリプトからサービスを使う

サービスは game:GetService("サービス名") で取り出します。Workspaceだけは workspace と書いても使えます。

```lua
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
print(workspace.Gravity)
```

## 親子の階層

エクスプローラーの中で、あるものの中に入っているものを「子」、外側を「親」と呼びます。スクリプトの中の script.Parent は「このスクリプトが入っている親」、つまりパーツの中にスクリプトを置いたときはそのパーツを指します。

## 出典

- [Roblox Creator Documentation](https://create.roblox.com/docs)

執筆：鈴木孝昌（現役プロジェクトマネージャー／プログラミング講師）／運営：沖縄マイクラ部 プログラミングスクール「クロスウェーブ」（https://minecraft-okinawa.com/）