查询协议

注意:本页上的内容适用于 Unity Cloud 后台中的 Multiplay Hosting。如果您使用 Clanforge,请参阅 Clanforge 文档

服务器查询协议是指用于从服务器查询信息的协议。Multiplay Hosting 要求所有版本均实施服务器查询协议。

注意:尽管要在版本中实施查询协议,但仍需要在版本配置中指定查询协议。

Multiplay Hosting 将服务器查询协议提供的信息用于:

分析数据可按每个机群和每个服务器来提供。查询协议类型可能包括并发连接的玩家数量 (CCU)、每个平台的玩家数量、可用服务器席位总数以及当前地图。

建议使用的协议为 SQP,该协议可与 Multiplay Hosting 进行良好集成。Unity 和 Unreal Engine SDK 均支持该协议。

Multiplay Hosting 支持 A2S。如果您已经使用提供 A2S 的库,例如 Steam SDK,可能会受益。未来,该协议可能无法与 SQP 在功能上相当。

提示:请参阅 go-svrquery,查找 SQP 的实施实例。go-svrquery 是一个 Golang 客户端,可使用各种查询协议(包括 SQP)与游戏服务器通信。