连接到对战游戏 - Amazon GameLift Servers
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

连接到对战游戏

将代码添加到您的客户端服务以处理已成功完成的对战(状态 COMPLETED 或事件 MatchmakingSucceeded)。这包括向游戏客户端通知对战游戏的玩家和传递连接信息。

对于使用 Amazon GameLift Servers 托管式托管资源的游戏,成功完成对战请求后,游戏会话连接信息将添加到对战票证中。通过调用 DescribeMatchmaking 检索已完成的对战票证。连接信息包括游戏会话的 IP 地址和端口,以及每个玩家 ID 的玩家会话 ID。在 GameSessionConnectionInfo 中了解更多信息。您的游戏客户端将使用此信息直接连接到托管对战的游戏会话。已对战的游戏会话的连接请求应该包含玩家会话 ID 和玩家 ID。此数据将连接的玩家与游戏会话的对战数据相关联,其中包括团队分配(请参阅 GameSession)。

对于使用其他托管解决方案(包括 Amazon GameLift Servers FleetIQ)的游戏,您必须建立一种机制,使对战玩家能够连接到相应的游戏会话。