> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 多人遊戲邀請的流程

> XBOX 上傳送和接收多人遊戲邀請的詳細 UX 流程分析，涵蓋遊戲內邀請、快顯通知和 Party 互動。

本主題詳細說明在 XBOX 上從一位使用者傳送給另一位使用者之多人遊戲邀請的流程。

在 XBOX One 上，多人遊戲邀請的 UX 已經變更。
這只是 UX 的變更，從您遊戲的角度來看，不會影響任何行為或功能。
這表示您不需要進行任何程式碼變更來配合此 UX 變更。

## 變更摘要

* 初始邀請快顯通知已從 "join my party" 變更為 "\<game title> Let's Play"。
  使用者可以選取通知中的按鈕來啟動遊戲並直接開始遊戲。
* 隨著 XBOX One 系列主機和 XBOX Series 主機淘汰應用程式貼齊功能，當使用者選取新的快顯通知時，Party 應用程式預設不會貼齊。
  此變更也是為了讓使用者可以直接開始遊戲。
* 在傳送者端新增了一個快顯通知，顯示 "Adding \<number> friends to the game"。
  這可清楚表示當遊戲工作階段與使用者的派對相關聯時，已送出邀請。

下列各節說明詳細的 UX 流程。
每個表格都顯示兩位使用者 Felix 和 Hannah 的範例流程。
這些流程顯示在每一欄中，並平行發生。

<b>醒目提示的文字</b>顯示相較於先前 UX 流程所做的調整。

## 從遊戲內邀請使用者

| 步驟 | Felix 的裝置 | Hannah 的裝置 |
| - | - | - |
| 1. | Felix 位於他正在玩之遊戲的多人遊戲大廳中。Felix 選取 "Invite a Friend"。Felix 選取 Hannah。出現快顯通知，指出已傳送邀請。 | Hannah 正在玩另一個遊戲。 |
| 2. | | 出現快顯通知，指出已收到來自 Felix 的多人遊戲邀請，且**會顯示遊戲名稱和圖示**。在**通知中心**中，**Hannah 可以選取 "Launch and accept invite"**、"Accept invite" 或 **"Decline invite"**。 |
| | | **案例 1：Hannah 選取 "Launch and accept invite"** |
| 3. | 出現快顯通知，指出 Hannah 已加入 Felix 的派對。Felix 從多人遊戲大廳開始遊戲。**出現快顯通知，指出已傳送遊戲邀請給 Hannah。** | 遊戲啟動，且 Party 應用程式不會貼齊。 |
| | | **案例 2：Hannah 選取 "Accept invite"** |
| 3. | | Hannah 加入派對。 |
| 4. | **出現快顯通知，指出已傳送遊戲邀請給 Hannah。** | |
| 5. | | 出現快顯通知，指出已為派對找到遊戲。在**通知中心**中，Hannah 可以選取下列其中一個選項。選取 **Accept game invite** 以啟動遊戲並加入遊戲工作階段。選取 **Decline game invite** 以拒絕邀請且不加入遊戲。Hannah 仍在派對中，並會收到後續的遊戲邀請。**選取 "Leave party" 以將自己從派對中移除。** |

## 在派對中切換遊戲的流程

| 步驟 | Felix 的裝置 | Hannah 的裝置 |
| - | - | - |
| 1. | 一起玩遊戲。Felix 切換到另一個遊戲，並瀏覽至多人遊戲選單。主機的 UI 詢問 Felix 是否要將他的派對切換到新遊戲。他可以選取 **Yes** 或 **No**。 | 一起玩遊戲。 |
| | **案例 1：Felix 選取 "Yes"** | |
| 2. | 派對加入新遊戲上的工作階段。Felix 從多人遊戲大廳開始遊戲。**出現快顯通知，指出已傳送遊戲邀請給 Hannah。** | |
| 3. | | 出現快顯通知，指出已為派對找到遊戲。在**通知中心**中，Hannah 可以選取下列其中一個選項。選取 **Accept game invite** 以啟動遊戲並加入遊戲工作階段。選取 **Decline game invite** 以拒絕邀請且不加入遊戲。Hannah 仍在派對中，並會收到後續的遊戲邀請。**選取 "Leave party" 以將自己從派對中移除。** |
| | **案例 2：Felix 選取 "No"** | |
| 2. | 派對不會加入另一個遊戲中的新遊戲工作階段。Felix 在沒有派對成員的情況下以多人遊戲模式遊玩。Felix 仍在派對中。 | |

## 從首頁邀請的流程

| 步驟 | Felix 的裝置 | Hannah 的裝置 |
| - | - | - |
| 1. | Felix 正在瀏覽**首頁**，並在他的**好友**清單中看到 Hannah 在線上。Felix 選擇邀請 Hannah 加入他的派對。出現快顯通知，指出已傳送邀請。Felix 的 Party 應用程式隨即啟動。 | Hannah 正在玩遊戲。 |
| 2. | | 出現快顯通知，指出 Felix 已邀請 Hannah 加入他的派對。在**通知中心**中，Hannah 可以選取 **Accept the invite**。當 Hannah 接受邀請時，Party 應用程式會啟動並將她新增至 Felix 的派對。 |
| 3. | 出現快顯通知，指出 Hannah 已加入派對。Felix 和 Hannah 討論他們想玩什麼遊戲。Felix 啟動遊戲並進入多人遊戲模式。遊戲會提供邀請好友的選項，或自動拉入派對成員。**出現快顯通知，指出已傳送遊戲邀請。** | 出現快顯通知，指出已為派對找到遊戲。在**通知中心**中，Hannah 可以選取下列其中一個選項。選取 **Accept game invite** 以啟動遊戲並加入遊戲工作階段。選取 **Decline game invite** 以拒絕邀請且不加入遊戲。Hannah 仍在派對中，並會收到後續的遊戲邀請。**選取 "Leave party" 以將自己從派對中移除。** |

## 關於遊戲邀請快顯通知的詳細資訊

**Game Invite Sent** 快顯通知只會在第一次與遠端派對成員建立遊戲工作階段時出現。
傳送至遠端派對成員的後續要求不會產生此快顯通知，
如此一來，如果遊戲多次呼叫 `PullReservedPlayersAsync`，使用者就不會收到大量重複的通知。

<Note>
  最佳做法是將所有想要的好友新增為 Reserved，然後只呼叫一次 `PullReservedPlayersAsync`。
</Note>


## Related topics

- [邀請概觀](/zh-TW/services/xbox-services/multiplayer/invites/live-multiplayer-invites-overview.md)
- [概念](/zh-TW/services/xbox-services/multiplayer/invites/concepts/index.md)
- [邀請概念](/zh-TW/services/xbox-services/multiplayer/invites/concepts/live-invites-concepts-nav.md)
- [使用多人遊戲管理員傳送遊戲邀請](/zh-TW/services/xbox-services/multiplayer/mpm/how-to/live-send-game-invites.md)
- [跨 XDK 和 GDK 遊戲版本的多人遊戲邀請](/zh-TW/services/xbox-services/multiplayer/invites/concepts/live-multiplayer-xdkinvites.md)
