# マルチプレイヤー

> Use the Multiplayer Unity Building Blocks to set up sessions and matchmaking in your project.

マルチプレイヤープロジェクトは、ローカルで、またはネットワークサーバーを介して、同じプロジェクト内に多数のユーザーをホストできます。マルチプレイヤーゲームをビルドするには、Unity のマルチプレイヤー用パッケージとサービスを組み合わせて使用します。詳細については、[Unity Multiplayer の概要](/engine/6000.0/manual/multiplayer/overview.md)を参照するか、[このページの追加リソース](#additional-resources)を参照してください。

マルチプレイヤーゲームを始めたばかりの場合は、[Multiplayer Center パッケージ](/engine/6000.0/manual/multiplayer/center.md)をお勧めします。このパッケージは、ゲームのニーズに基づいて Unity のマルチプレイヤー用パッケージを提案し、その使用で役立つサンプルやチュートリアルにアクセスできるようにします。

| **トピック**                                                              | **説明**                                                                         |
| --------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
| [Unity Multiplayer 概要](/engine/6000.0/manual/multiplayer/overview.md) | Unity のマルチプレイヤー用のパッケージとサービスを理解します。                                             |
| [Multiplayer Center の使用](/engine/6000.0/manual/multiplayer/center.md) | 作成したいマルチプレイヤーゲームの種類を選択し、Unity が推奨するパッケージをインストールして、クイックスタートガイドに従ってプロジェクトに設定します。 |

## 追加リソース

| **トピック**                                                              | **説明**                                                       |
| --------------------------------------------------------------------- | ------------------------------------------------------------ |
| [専用サーバー](/engine/6000.0/manual/platform-specific/dedicated-server.md) | 専用サーバープラットフォームを使用してマルチプレイヤーゲームを公開し、サーバービルドで使用するリソースの量を削減します。 |

### パッケージ

| **トピック**                                                                                          | **説明**                                                                                                                                                |
| ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Netcode for GameObjects](https://docs-multiplayer.unity3d.com/netcode/current/about)             | マルチプレイヤーゲームのための Unity の高レベルのネットワークロジックです。                                                                                                             |
| [Netcode for Entities](https://docs.unity3d.com/Packages/com.unity.netcode@1.0/manual/index.html) | Unity の[データ指向テクノロジースタック (DOTS)](https://unity.com/dots) を使用したマルチプレイヤープロジェクトを開発します。                                                                    |
| [Unity Multiplayer](https://docs-multiplayer.unity3d.com/)                                        | Netcode for GameObjects、トランスポート、Multiplayer ツール、Multiplayer Play モードパッケージのドキュメント。                                                                     |
| [Multiplayer Tools](https://docs-multiplayer.unity3d.com/tools/current/about)                     | マルチプレイヤーゲームの分析、デバッグ、テストに使用できるツール                                                                                                                      |
| [Multiplayer Play Mode](https://docs-multiplayer.unity3d.com/mppm/current/about)                  | 1 つの開発デバイスで最大 4 人のプレイヤーをシミュレートできます。                                                                                                                   |
| [Multiplayer Services](https://docs.unity.com/ugs/en-us/manual/mps-sdk/manual.md)                 | Multiplayer Services パッケージは、Unity 6 で開発されたゲームにマルチプレイヤー要素を追加するためのワンストップソリューションです。Multiplayer [Unity Gaming Services](#unity-gaming-services) を利用しています。 |
| [Unity Transport](https://docs-multiplayer.unity3d.com/transport/current/about)                   | Netcode for GameObjects と Netcode for Entities が使用する、低レベルのネットワークライブラリ                                                                                 |
| [専用サーバーパッケージ](https://docs.unity3d.com/Packages/com.unity.dedicated-server@1.0/manual/index)      | プロジェクト、およびそのゲームオブジェクトとコンポーネントを、サーバーとクライアントの役割間で切り替えます。このパッケージには、専用サーバープラットフォームを使用するプロジェクトが必要です。                                                       |

### Unity Gaming Services

| **トピック**                                                                                           | **説明**                                 |
| -------------------------------------------------------------------------------------------------- | -------------------------------------- |
| [Multiplay Hosting](https://docs.unity.com/ugs/en-us/manual/game-server-hosting/manual/welcome.md) | マルチプレイヤーゲームをホストするスケーラブルなプラットフォームです。    |
| [Lobby](https://docs.unity.com/ugs/en-us/manual/lobby/manual/unity-lobby-service.md)               | マルチプレイヤーゲームでプレイヤーが互いを検出し、接続できるようにします。  |
| [MatchMaker](https://docs.unity.com/ugs/en-us/manual/matchmaker/manual/matchmaker-overview.md)     | リモートプレイヤーをゲームインスタンスに自動的に割り当てます。        |
| [Relay](https://docs.unity.com/ugs/en-us/manual/relay/manual/introduction.md)                      | 参加コードを使用してプレイヤーがゲームインスタンスに接続できるようにします。 |
