跳转到主要内容
版本 2.0,2026/7/27 具有在线多人游戏功能的游戏必须使用 Multiplayer Activity (MPA) Recent Players 功能,在 XBOX 网络上记录有意义的玩家互动。记录互动可以让 XBOX 网络了解哪些玩家一起玩过游戏,以便平台显示“最近一起玩过”列表、玩家反馈和使用情况报告。 对于仍在使用旧版 Multiplayer Session Directory (MPSD) 的游戏,可以改为在 MPSD 中维护会话状态信息。请勿同时使用 MPA Recent Players 和 MPSD 来实现此目的,因为同时维护两者可能会产生重复记录。

更多信息

目的:确保 XBOX 网络了解哪些用户在一起在线玩游戏。此信息用于支持“最近一起玩过”列表、玩家反馈、使用情况报告和其他平台功能。 游戏应记录游戏过程中发生的所有有意义的互动。这些互动可能包括游戏会话中的所有玩家;如果游戏会话规模较大,并且玩家互动仅限于全部玩家中的较小一部分,则可能只包括部分玩家。 对于仍在使用旧版 Multiplayer Session Directory (MPSD) 的游戏:当多个用户在联网体验中一起玩游戏时,该玩家组必须在 MPSD 中至少有一个包含所有玩家的会话。当会话处于交互式多人游戏过程中时,必须将多人游戏会话中的 gameplay 功能设置为 True。当玩家加入和离开体验时,必须分别将其添加到 MPSD 会话中和从 MPSD 会话中删除。对于大型会话,请使用 MPA Recent Players 并将 gameplay 功能设置为 false。请勿同时使用 MPA Recent Players 和 MPSD,因为同时维护两者可能会产生重复记录。 有关使用 GDK 记录互动的信息,请阅读 Multiplayer Activity Recent Players 概述。有关使用 GDK 实现 MPSD 的信息,请阅读 Multiplayer Session Directory 概述。

实施指南和最佳做法

使用 Multiplayer Activity (MPA) Recent Players 功能,在玩家加入和离开会话时记录有意义的互动。对于仍在使用旧版 Multiplayer Session Directory (MPSD) 的游戏,请维护一个包含所有玩家的会话,并使 gameplay 功能保持最新。请勿同时通过 MPA Recent Players 和 MPSD 记录互动,因为同时维护两者可能会产生重复记录。

认证测试用例

067-01 最近一起玩过的玩家互动

测试步骤
  1. 登录 XBOX 个人资料,并在多台设备上启动游戏。
  2. 与所有玩家一起完成一个 XBOX 游戏会话。
  3. 返回主页并查看“最近一起玩过”列表,验证其中包含该游戏会话中的所有玩家。
  4. 再重复步骤 [1] - [3] 数次,但这次每次都使用新账户。
  5. 重复步骤 [1] - [4],但这次让一名或多名玩家在游戏过程中离开,并确保其个人资料在步骤 [2] 期间仍显示在“最近一起玩过”列表中。
预期结果
用户必须能够查看每个最近玩过的游戏会话中的所有玩家。
通过示例
  1. 所有个人资料都包含在设备的“最近一起玩过”列表中。
失败示例
  1. 并非所有个人资料都包含在设备的“最近一起玩过”列表中。
  2. 在多人游戏过程中退出的用户未显示在“最近一起玩过”列表中。

更改历史记录

最后修改于 2026年10月20日