자습서: 매치메이킹 규칙 세트 생성 - Amazon GameLift

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

자습서: 매치메이킹 규칙 세트 생성

Amazon 매치메이커에 대한 GameLift FlexMatch 매치메이킹 규칙 세트를 생성하기 전에 규칙 세트 구문을 확인하는 것이 좋습니다. Amazon GameLift 콘솔 또는 AWS Command Line Interface (AWS CLI)를 사용하여 규칙 세트를 생성한 후에는 변경할 수 없습니다.

AWS 리전에 포함할 수 있는 최대 규칙 세트 수에 대한 서비스 할당량이 있으므로 사용하지 않는 규칙 세트를 삭제하는 것이 좋습니다.

주제
    Console
    규칙 세트 생성
    1. 에서 Amazon GameLift 콘솔을 엽니다https://console.aws.amazon.com/gamelift/.

    2. 규칙 세트를 생성하려는 AWS 리전으로 전환합니다. 규칙 세트는 함께 사용하고자 하는 매치메이킹 구성과 동일한 리전에서 정의합니다.

    3. 탐색 창에서 , FlexMatch 매치메이킹 규칙 세트 를 선택합니다.

    4. 매치메이킹 규칙 세트 페이지에서 규칙 세트 생성을 선택합니다.

    5. 매치메이킹 규칙 세트 생성 페이지에서 다음을 실행합니다.

      1. 규칙 세트 설정에서 이름에 목록이나 이벤트 및 지표 테이블에서 식별하는 데 사용할 수 있는 고유한 설명 이름을 입력합니다.

      2. 규칙 세트 의 경우 에 규칙 세트를 입력합니다JSON. 규칙 세트 설계에 대한 자세한 내용은 FlexMatch 규칙 세트 설계 섹션을 참조하세요. FlexMatch 규칙 세트 예제의 예제 규칙 세트 중 하나를 사용할 수도 있습니다.

      3. 검증을 선택하여 규칙 세트 구문이 정확한지 검증합니다. 규칙 세트를 만든 후에는 편집할 수 없으므로 먼저 검증하는 것이 좋습니다.

      4. (선택 사항) 태그 에서 AWS 리소스를 관리하고 추적하는 데 도움이 되는 태그를 추가합니다.

    6. 생성(Create)을 선택합니다. 생성을 성공적으로 마쳤으면 매치메이커가 규칙 세트를 사용할 수 있습니다.

    AWS CLI

    규칙 세트 생성

    명령줄 창을 열고 명령을 사용합니다create-matchmaking-rule-set.

    이 예제 명령에서는 단일 팀을 설정하는 간단한 매치메이킹 규칙 세트를 생성합니다. 규칙 세트를 사용하는 매치메이킹 구성과 동일한 AWS 리전에서 규칙 세트를 생성해야 합니다.

    aws gamelift create-matchmaking-rule-set \ --name "SampleRuleSet123" \ --rule-set-body '{"name": "aliens_vs_cowboys", "ruleLanguageVersion": "1.0", "teams": [{"name": "cowboys", "maxPlayers": 8, "minPlayers": 4}]}'

    생성 요청이 성공하면 Amazon은 지정한 설정이 포함된 MatchmakingRuleSet 객체를 GameLift 반환합니다. 이제 매치메이커가 새 규칙 세트를 사용할 수 있습니다.

    Console
    규칙 세트 삭제
    1. 에서 Amazon GameLift 콘솔을 엽니다https://console.aws.amazon.com/gamelift/.

    2. 규칙 세트를 생성한 리전으로 전환합니다.

    3. 탐색 창에서 , FlexMatch 매치메이킹 규칙 세트 를 선택합니다.

    4. 매치메이킹 규칙 세트 페이지에서 삭제하려는 규칙 세트를 선택한 다음 삭제를 선택합니다.

    5. 규칙 세트 삭제 대화 상자에서 삭제를 선택하여 삭제를 확인합니다.

      참고

      매치메이킹 구성이 규칙 세트를 사용하는 경우 Amazon GameLift은 오류 메시지를 표시합니다(규칙 세트를 삭제할 수 없음). 이 경우 매치메이킹 구성을 다른 규칙 세트를 사용하도록 변경한 다음 다시 시도합니다. 규칙 세트를 사용 중인 매치메이킹 구성을 확인하려면 규칙 세트 이름을 선택하여 해당 세부 정보 페이지를 봅니다.

    AWS CLI

    규칙 세트 삭제

    명령줄 창을 열고 명령을 사용하여 매치메이킹 규칙 세트를 delete-matchmaking-rule-set 삭제합니다.

    매치메이킹 구성이 규칙 세트를 사용하는 경우 Amazon은 오류 메시지를 GameLift 반환합니다. 이 경우 매치메이킹 구성을 다른 규칙 세트를 사용하도록 변경한 다음 다시 시도합니다. 규칙 세트를 사용하는 매치메이킹 구성 목록을 가져오려면 명령을 사용하고 규칙 세트 이름을 describe-matchmaking-configurations 지정합니다.

    이 예제 명령에서는 매치메이킹 규칙 세트의 사용 여부를 확인한 후 규칙 세트를 삭제합니다.

    aws gamelift describe-matchmaking-rule-sets \ --rule-set-name "SampleRuleSet123" \ --limit 10 aws gamelift delete-matchmaking-rule-set \ --name "SampleRuleSet123"