多个网络
PlayFab Party 支持同时使用多个 PlayFab Party 网络。下图示例展示了在多网络场景中不同对象之间可能的关系。
何时使用多个网络
PlayFab Party 网络旨在为一组设备提供实时通信通道,用于交换游戏或聊天数据。当设备子集可能需要在不同的时间跨度内通信时,通常会用到多个网络。 多个网络的一个示例场景是管理“作战小队聊天”,即一组玩家(作战小队)希望跨多场游戏会话保持持续、无缝的聊天会话。例如:- 玩家 A、玩家 B 和 玩家 C 希望一起玩在线游戏。
- 他们各自创建一个聊天控件,一起加入一个 Party 网络,并将其聊天控件连接到该网络以启用聊天。
- 当他们与作战小队之外的其他玩家加入多人游戏会话时,他们加入另一个 Party 网络,并创建 Party 端点用于向该游戏会话网络中的所有玩家发送游戏数据。
- 在整个游戏会话期间,玩家 A、玩家 B 和 玩家 C 通过作战小队网络继续相互聊天。
- 游戏会话结束时,所有玩家离开各自对应的 Party 网络,但作战小队 Party 网络仍然处于活动状态,其参与者继续聊天而不会中断。
