要求
- 支持可加入多人玩法的游戏必须公开游戏内邀请流程。
- 邀请必须使用 XBOX network 平台。
- 游戏可以限制谁能够发送邀请(例如仅限队长),只要存在某种游戏内邀请路径即可。
- 跨网络多人游戏会话仍必须允许向 XBOX network 用户发出邀请。
- 接受邀请无需破坏性操作的确认提示,因为加入由平台发起。
测试用例
124-01 游戏邀请
准备工作:- 两个 XBOX 配置文件位于不同设备上,且已互相添加为 XBOX 好友。
- 将用户 A 和 B 分别登录到其对应设备。
- 两位用户都启动游戏。
- 用户 A 创建游戏会话并找到游戏内邀请选项。
- 用户 A 向用户 B 发送游戏邀请。
- 用户 B 从以下每种状态接受邀请,加入用户 A 的会话:
- 从初始启动到初始交互状态之间的任何位置
- 主菜单(如果有)
- 单人游戏中(如果有)
- 多人游戏中(如果有)
- 在主菜单挂起
- 在单人游戏中挂起
- 在主菜单受限
- 在任意游戏过程中受限
- 确认在每次邀请之后,两个配置文件都被放入了相同的游戏体验中。
- 存在游戏内选项允许玩家为可加入的会话发送邀请。
- 在游戏内接受邀请时不要求破坏性操作的确认提示。
- 如果所需 DLC 未安装,邀请仍会完成,但会清晰地告知加入被阻止,等待 DLC。
- 如果主持人角色被清晰标识,则仅主持人可以发送邀请。
- 可加入会话不存在游戏内邀请流程。
- 游戏在 XBOX 上提供多人会话,但没有任何模式支持游戏邀请。
- 接受邀请后未将玩家放入正确的会话。
- 缺少 DLC 阻止邀请,但没有向玩家发出任何消息。
