亚马逊 GameLift FlexMatch API 参考 (AmazonSDK) - 亚马逊 GameLift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 GameLift FlexMatch API 参考 (AmazonSDK)

本主题提供了基于任务的亚马逊 GameLift FlexMatch API 操作列表。亚马逊GameLiftFlexMatch服务 API 打包到aws.gamelift命名空间中的 Amazon SDK 中。下载 S Amazon DK查看亚马逊 GameLift API 参考文档

亚马逊GameLiftFlexMatch提供配对服务,用于使用亚马逊GameLift托管解决方案(包括自定义游戏服务器或实时服务器的托管托管以及使用 Amazon GameLift FleetiQ 在 Amazon EC2 上托管)托管的游戏,以及本地或云计算原语等其他托管系统。peer-to-peer有关其他亚马逊GameLift托管选项的更多信息,请参阅亚马逊GameLift开发者指南

设置配对规则和流程

调用这些操作来创建FlexMatch匹配器,为游戏配置配对流程,并定义一组用于创建比赛和队伍的自定义规则。

对战配置

对战规则集

为一名或多名玩家申请比赛

从游戏客户端服务调用这些操作来管理玩家对战请求。

  • StartMatchmaking— 为想要参加同一场比赛的一名玩家或一组玩家申请配对。

  • DescribeMatchmaking—获取有关配对请求的详细信息,包括状态。

  • AcceptMatch— 对于需要玩家接受的比赛,请在玩家接受提议的比赛GameLift时通知亚马逊。

  • StopMatchmaking—取消配对请求.

  • StartMatchBackfill-请求额外的玩家匹配以填补现有游戏会话中的空位。

可用编程语言

支持亚马逊GameLift的 Amazon SDK 有以下语言版本。有关开发环境支持的信息,请参阅每种语言的文档。