아마존이란 GameLift FlexMatch 무엇입니까? - 아마존 GameLift

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

아마존이란 GameLift FlexMatch 무엇입니까?

GameLift FlexMatch Amazon은 멀티플레이어 게임을 위한 맞춤형 매치메이킹 서비스입니다. 를 사용하면 게임에 맞는 멀티플레이어 매치의 모습을 정의하고 각 매치에서 호환되는 플레이어를 평가하고 선택하는 방법을 결정하는 사용자 지정 규칙 세트를 만들 수 있습니다. FlexMatch 또한 매치메이킹 알고리즘의 주요 측면을 게임 요구 사항에 맞게 세밀하게 조정할 수 있습니다.

독립형 매치메이킹 FlexMatch 서비스로 사용하거나 Amazon GameLift 게임 호스팅 솔루션과 통합하여 사용할 수 있습니다. 예를 들어 peer-to-peer 아키텍처가 있는 게임이나 다른 클라우드 컴퓨팅 솔루션을 사용하는 게임에 독립형 기능으로 구현할 FlexMatch 수 있습니다. 또는 Amazon GameLift 관리형 EC2 호스팅 또는 FlexMatch Amazon을 통한 온프레미스 호스팅을 추가할 수도 있습니다. GameLift Anywhere 이 안내서는 특정 시나리오에 맞는 FlexMatch 매치메이킹 시스템을 구축하는 방법에 대한 자세한 정보를 제공합니다.

FlexMatch 게임 요구 사항에 따라 매치메이킹 우선 순위를 유연하게 설정할 수 있습니다. 예를 들어 다음을 수행할 수 있습니다.

  • 매치 속도와 품질 사이의 균형을 찾습니다. 매치 규칙을 설정하여 충분히 좋은 매치를 빠르게 찾거나, 플레이어가 최적의 플레이어 경험을 위해 가능한 최상의 경기를 찾도록 조금 더 대기하게 합니다.

  • 잘 매치되는 플레이어나 잘 매치된 팀을 기반으로 매치를 설정합니다. 모든 플레이어가 실력이나 경험 등 비슷한 특성을 가진 경기를 만들어 보세요. 또는 각 팀의 특성을 종합하여 공통 기준을 충족하는 매치를 구성하세요.

  • 플레이어 지연 시간이 매치메이킹에 어떤 영향을 미치는지 우선순위를 정하세요. 모든 플레이어의 지연 시간을 엄격하게 제한하고 싶으신가요? 아니면 매치에 참여하는 모든 플레이어의 지연 시간이 비슷하다면 지연 시간을 늘려도 괜찮을까요?

작업을 시작할 준비가 되셨나요? FlexMatch

게임 설치 및 실행에 대한 step-by-step 지침은 다음 주제를 참조하십시오. FlexMatch

주요 FlexMatch 기능

다음 기능은 독립형 서비스로 사용하든 Amazon GameLift 게임 호스팅과 함께 FlexMatch 사용하든 관계없이 모든 FlexMatch 시나리오에서 사용할 수 있습니다.

  • 사용자 지정 플레이어 매칭. 플레이어에게 제공하는 모든 게임 모드에 적합한 매치메이커를 설계하고 구축합니다. 주요 플레이어 속성(예: 스킬 레벨 또는 역할)과 지리적 지연 시간 데이터를 평가하기 위한 사용자 지정 규칙 세트를 구축하고 게임에서 훌륭한 플레이어 매치를 형성합니다.

  • 지연 시간 기반 매칭. 플레이어 지연 시간 데이터를 제공하고 매치에 참가한 플레이어들이 비슷한 응답 시간을 갖도록 하는 매치 규칙을 만들 수 있습니다. 이 기능은 플레이어 매치메이킹 풀이 여러 지리적 리전에 걸쳐 있는 경우에 유용합니다.

  • 최대 200명의 플레이어까지 매치 규모 지원. 게임에 맞게 사용자 지정된 매치 규칙을 사용하여 최대 40명의 플레이어로 매치를 만들 수 있습니다. 간소화된 사용자 지정 매칭 프로세스와 플레이어의 대기 시간을 관리할 수 있는 매칭 프로세스를 사용하여 최대 200명의 플레이어로 구성된 매치를 생성합니다.

  • 플레이어 수락. 매치를 마무리하고 게임 세션을 시작하기 전에 플레이어가 제안된 매치에 참여하도록 합니다. 이 기능을 사용하면 매치를 위한 새 게임 세션을 FlexMatch 시작하기 전에 사용자 지정 수락 워크플로를 시작하고 플레이어 응답을 보고할 수 있습니다. 모든 플레이어가 매치를 수락하지 않으면 제안된 매치는 실패하고 수락한 플레이어는 자동으로 매치메이킹 풀로 돌아갑니다.

    플레이어 그룹 지원. 같은 팀에서 함께 플레이하고자 하는 플레이어 그룹을 위한 매치를 생성합니다. 필요에 따라 매치를 채울 추가 플레이어를 찾는 FlexMatch 데 사용합니다.

  • 확장 가능한 매칭 규칙. 성공적인 매치를 찾지 못한 상태에서 일정 시간이 지나면 매치 요건이 점차 완화됩니다. 규칙 확장을 통해 초기 매치 규칙을 완화할 장소와 시기를 결정할 수 있으므로 플레이어가 더 빨리 플레이 가능한 게임에 참여할 수 있습니다.

  • 매치 채우기. 기존 게임 세션에서 빈 플레이어 슬롯을 잘 매치된 새 플레이어로 채웁니다. 새 플레이어를 요청하는 시기와 방법을 사용자 지정하고 동일한 사용자 지정 매치 규칙을 사용하여 추가 플레이어를 찾을 수 있습니다.

FlexMatch 아마존 GameLift 호스팅으로

FlexMatch 은 Amazon에서 호스팅하는 게임에 사용할 수 있는 다음과 같은 추가 기능을 제공합니다 GameLift. 여기에는 사용자 지정 게임 서버 또는 실시간 서버가 있는 게임이 포함됩니다.

  • 게임 세션 배치. 매치가 성공적으로 이루어지면 Amazon에 새 게임 세션 배치를 FlexMatch 자동으로 GameLift 요청합니다. 플레이어 ID 및 팀 배정을 포함하여 매치메이킹 중에 생성된 데이터는 게임 서버에 제공되므로 해당 정보를 사용하여 매치를 위한 게임 세션을 시작할 수 있습니다. FlexMatch 그런 다음 게임 세션 연결 정보를 다시 전달하여 게임 클라이언트가 게임에 참여할 수 있도록 합니다. 매치에서 플레이어가 겪는 지연 시간을 최소화하기 위해 Amazon에서의 게임 세션 배치는 지역별 플레이어 지연 시간 데이터 (제공된 경우) 를 GameLift 사용할 수도 있습니다.

  • 자동 매치 채우기. 이 기능을 활성화하면 플레이어 슬롯이 채워지지 않은 상태에서 새 게임 세션이 시작될 때 매치 백필 요청을 FlexMatch 자동으로 보냅니다. 매치메이킹 시스템은 최소 플레이어 수로 게임 세션 배치 프로세스를 시작한 다음 나머지 슬롯을 빠르게 채웁니다. 자동 채우기를 사용하여 매치된 게임 세션에서 탈락한 플레이어를 교체할 수는 없습니다.

Amazon GameLift Elastic Compute Cloud (Amazon EC2) 리소스로 호스팅되는 게임에 Amazon FleetiQ를 사용하는 경우 독립 실행형 서비스로 구현하십시오. FlexMatch

아마존 요금 GameLift FlexMatch

Amazon은 사용 기간별로 인스턴스 GameLift 요금을 부과하고 전송된 데이터 수량을 기준으로 대역폭을 청구합니다. Amazon GameLift 서버에서 게임을 호스팅하는 경우 Amazon 수수료에는 FlexMatch 사용량이 포함됩니다 GameLift. 다른 서버 솔루션에서 게임을 호스팅하는 경우 FlexMatch 사용 요금이 별도로 부과됩니다. Amazon의 전체 요금 및 가격 목록은 Amazon GameLift 가격을 참조하십시오. GameLift

Amazon에서의 게임 호스팅 또는 매치메이킹 비용 계산에 대한 자세한 내용은 사용 방법을 설명하는 Amazon 예상 GameLift 요금 생성을 참조하십시오. GameLift AWS Pricing Calculator