게시된 날짜: Feb 28, 2022
Amazon Web Services(AWS) 관리형 서비스인 Amazon GameLift의 FlexMatch에 대한 세 가지 업데이트를 발표하게 되어 정말 기쁩니다. GameLift FlexMatch는 2017년에 출시된 기능으로, 강력한 매치메이킹 알고리즘과 유연한 개발자 정의 규칙을 사용하여 AWS 범위에서 우수한 품질의 경기 매치를 구축합니다.
오늘 업데이트는 기존 매치메이킹 기능을 확장합니다. 이를 통해 고객은 더 높은 정밀도로 보다 균등하게 매칭된 플레이어 팀을 구축할 수 있습니다. 세 가지 업데이트는 다음과 같습니다.
- 복합 규칙에 대한 지원. 오늘, FlexMatch 매치메이커 규칙 집합에는 경기 매치를 구성하기 위해 모든 규칙을 참으로 유지해야 하는 동작이 포함됩니다. 즉, 모든 규칙에서 ‘AND’ 논리 연산자를 사용합니다. 복합 규칙을 사용하면 보다 복잡한 구문이 가능합니다. 이제 FlexMatch는 ‘AND’, ‘OR’, ‘NOT’, ‘XOR’ 외에도 다음과 같은 추가 논리 연산자를 지원합니다.
- 더 긴 문자열 목록. 고객은 여러 플레이어 속성(예: 숫자, 문자열 또는 문자열 목록)으로 FlexMatch에 전달할 수 있습니다. 문자열 목록은 현재 10개 문자열로 제한됩니다. 오늘 업데이트에서는 이러한 한도가 100개로 늘어납니다. 고객별로 한 가지 공통된 사용 사례는 플레이어의 ‘블랙리스트’로 문자열 목록을 사용하는 것입니다. 이제는 10명의 플레이어를 차단하는 대신, 최대 100명을 차단할 수 있습니다.
- 보다 유연한 팀 선택. FlexMatch ‘속성 표현식’은 팀 선택과 관련된 플레이어 속성을 사용하여 논리 연산을 수행하는 데 사용됩니다. 이전에는 하나의 팀 또는 모든 팀에 적용하는 것으로 연산이 제한되었습니다. 오늘 업데이트를 통해 모든 팀을 대상으로 지정하지 않고도 속성 표현식을 사용하여 둘 이상의 팀을 대상으로 지정할 수 있습니다.
다시 알려드리면, GameLift는 23개 퍼블릭 리전에서 82개 인스턴스 유형으로 사용할 수 있으므로 해당 게임에 가장 적합한 인스턴스 유형과 리전을 선택할 수 있습니다. 퍼블릭 리전으로는, 미국 동부(오하이오 및 버지니아 북부), 미국 서부(캘리포니아 북부 및 오레곤), 아프리카(케이프타운), 아시아 태평양(홍콩, 뭄바이, 오사카, 서울, 싱가포르, 시드니, 도쿄), 캐나다(중부), Sinnet에서 운영하는 중국(베이징), NWCD에서 운영하는 중국(닝샤), EU(프랑크푸르트, 아일랜드, 런던, 밀라노, 파리, 스톡홀름), 중동(바레인), 남아프리카(상파울루) 리전이 포함됩니다.
자세한 내용은 당사의 블로그를 읽거나, GameLift 릴리스 정보를 확인하거나 GameLift 제품 페이지를 자세히 참조하세요.