쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

용 게임 서버 설정 FlexMatch

포커스 모드
용 게임 서버 설정 FlexMatch - Amazon GameLift Servers

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

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

로 호스팅되는 게임 서버는 Amazon GameLift Servers 서버 SDK와 통합되어야 Amazon GameLift Servers 하며 게임 서버에 추가에 설명된 대로 핵심 기능이 있어야 Amazon GameLift Servers 합니다. 이 기능을 사용하면 게임 서버가 Amazon GameLift Servers 호스팅 리소스에서 실행되고 Amazon GameLift Servers 서비스와 통신할 수 있습니다. 다음 지침에서는 FlexMatch 기능을 추가하기 위해 수행해야 하는 추가 작업에 대해 설명합니다.

게임 서버에 FlexMatch를 추가하려면
  1. 게임 세션을 시작할 때 매치메이킹 데이터를 사용합니다. 게임 서버는 라는 콜백 함수를 구현합니다onStartGameSession(). 매치를 생성한 후는 사용 가능한 게임 서버 프로세스를 Amazon GameLift Servers 찾고이 함수를 호출하여 매치를 위한 게임 세션을 시작하라는 메시지를 표시합니다. 이 호출에는 게임 세션 객체(GameSession)가 포함됩니다. 게임 서버는 매치메이커 데이터를 포함한 게임 세션 정보를 사용하여 게임 세션을 시작합니다. 게임 세션 시작에 대한 자세한 내용은 게임 세션 시작을 참조하세요. 매치메이커 데이터에 대한 자세한 내용은 섹션을 참조하세요매치메이커 데이터 정보.

  2. 플레이어 연결 처리. 매칭된 게임에 연결할 때 게임 클라이언트는 플레이어 ID 및 플레이어 세션 ID를 참조합니다(새 플레이어 확인 참조). 플레이어 ID를 사용하여 들어오는 플레이어를 매치메이커 데이터의 플레이어 정보와 연결하도록 게임 서버를 설정합니다. 매치메이커 데이터는 플레이어의 팀 할당 및 게임에서 플레이어를 나타내는 기타 정보를 식별합니다.

  3. 플레이어가 게임을 중단할 때 보고합니다. 게임 서버가 서버 SDK RemovePlayerSession을 호출하여 삭제된 플레이어를 보고하는지 확인합니다. 이 단계는 FlexMatch 채우기를 사용하여 기존 게임의 빈 슬롯을 채우는 경우 특히 중요합니다. 에서 FlexMatch 채우기 구현에 대해 자세히 알아봅니다를 사용하여 기존 게임 채우기 FlexMatch.

  4. 새 플레이어에게 기존 매치를 채우도록 요청합니다(선택 사항). 라이브 매치를 채우는 방법을 결정합니다. 매치메이커에 채우기 모드가 "수동"으로 설정된 경우 게임에 채우기 지원을 추가할 수 있습니다. 채우기 모드가 "자동"으로 설정된 경우 개별 게임 세션에 대해 끌 방법이 필요할 수 있습니다. 예를 들어 게임 세션이 게임의 특정 지점에 도달하면 채우기를 중지할 수 있습니다. 에서 매치 채우기를 구현하는 방법에 대해 자세히 알아봅니다를 사용하여 기존 게임 채우기 FlexMatch.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.