Amazon GameLift FlexMatch API 참조(AWS SDK) - 아마존 GameLift

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon GameLift FlexMatch API 참조(AWS SDK)

이 주제에서는 Amazon GameLift FlexMatch의 작업 기반 API 작업 목록을 제공합니다. Amazon GameLift FlexMatch Service API는 aws.gamelift 네임스페이스의 AWS SDK에 패키징되어 있습니다. AWS를 다운로드하거나 Amazon GameLift API 참조 문서를 확인합니다.

Amazon GameLift FlexMatch는 Amazon GameLift 호스팅 솔루션(사용자 지정 게임 서버 또는 Realtime 서버의 관리형 호스팅, Amazon GameLift FleetIQ를 통한 Amazon EC2 호스팅 포함)으로 호스팅되는 게임은 물론 P2P, 온프레미스 또는 클라우드 컴퓨팅 프리미티브와 같은 다른 호스팅 시스템에서도 사용할 수 있는 매치메이킹 서비스를 제공합니다. Amazon GameLift 호스팅 옵션에 대한 자세한 내용은 Amazon GameLift 개발자 가이드를 참조하세요.

매치메이킹 규칙 및 프로세스 설정

이러한 작업을 호출하여 FlexMatch 매치메이커를 만들고, 게임의 매치메이킹 프로세스를 구성하며, 매치와 팀을 생성하기 위한 일련의 사용자 지정 규칙을 정의합니다.

매치메이킹 구성

매치메이킹 규칙 세트

한 명 또는 여러 명의 플레이어를 위한 매치 요청

게임 클라이언트 서비스에서 이러한 작업을 호출하여 플레이어 매치메이킹 요청을 관리합니다.

  • StartMatchmaking - 동일한 매치에서 플레이하고자 하는 플레이어 한 명 또는 그룹에 대해 매치메이킹을 요청합니다.

  • DescribeMatchmaking - 상태를 포함하여 매치메이킹 요청에 대한 세부 정보를 가져옵니다.

  • AcceptMatch - 플레이어의 수락이 필요한 매치인 경우, 플레이어가 제안된 매치를 수락할 때 Amazon GameLift에 알립니다.

  • StopMatchmaking - 매치메이킹 요청을 취소합니다.

  • StartMatchBackfill - 기존 게임 세션의 빈 슬롯을 채우기 위해 추가적인 플레이어 매치를 요청합니다.

사용 가능한 프로그래밍 언어

Amazon GameLift를 지원하는 AWS SDK는 다음 언어로 제공됩니다. 개발 환경 지원에 대한 자세한 내용은 각 언어로 된 설명서를 참조하세요.