사용자 정의 매치메이킹 구성으로 플레이어의 기술 수준, 대기 시간, 게임 플레이 선호도와 같은 특성에 따라 서버에 플레이어를 매칭하여 경쟁적이고 협동적이며 독창적인 게임을 만들 수 있습니다.
기본적으로 Roblox는 미리 정의된 Roblox 신호를 사용하는 매치메이킹 구성을 제공합니다. 매치메이킹을 사용자 정의하려면 기존 Roblox 신호의 가중치를 조정하여 새로운 매치메이킹 구성을 만들거나, 새로운 사용자 정의 신호를 생성하여 둘 다 수행할 수 있습니다. 그런 다음 모의 서버와 함께 서버 점수를 미리보기하여 구성을 미리 볼 수 있습니다.
Roblox 신호를 사용한 사용자 정의 구성
기존 Roblox 신호의 가중치를 조정하여 게임의 매치메이킹을 사용자 정의할 수 있습니다. Roblox 신호 및 그 공식 계산 방법에 대한 자세한 내용은 기존 신호를 참조하세요.
단순히 Roblox 신호만 사용하여 사용자 정의 매치메이킹 구성을 만들려면:
- Creator Dashboard에서 Creations로 이동한 후 게임을 선택합니다.
- 왼쪽 탐색에서 Configure 섹션으로 이동한 후 Custom Matchmaking을 선택합니다.
- Configuration 탭을 선택하고 Create Configuration을 클릭합니다.
- Create a Custom Matchmaking Configuration 페이지에서 구성의 이름을 입력합니다.
- 업데이트하려는 Roblox 신호의 가중치를 변경합니다.
- Save Configuration을 클릭합니다.
- 이 구성을 적용하려는 장소를 선택합니다.
- Save Configuration을 다시 클릭합니다.
새로운 매치메이킹 구성은 Configuration 탭의 Configurations 목록에 나타납니다.

사용자 정의 신호를 사용한 사용자 정의 구성
사용자 정의 신호를 사용하여 사용자 정의 매치메이킹 구성을 만들려면:
- Creator Dashboard에서 Creations로 이동한 후 게임을 선택합니다.
- 왼쪽 탐색에서 Configure 섹션으로 이동한 후 Custom Matchmaking을 선택합니다.
- Configuration 탭을 선택하고 Create Configuration을 클릭합니다.
- Create a Custom Matchmaking Configuration 페이지에서 구성의 이름을 입력합니다.
- Add Custom Signal을 클릭하고 사용자 정의 신호를 생성합니다.
- 업데이트하려는 신호의 가중치를 변경합니다.
- Save Configuration을 클릭합니다.
- 이 구성을 적용하려는 장소를 선택합니다.
- Save Configuration을 다시 클릭합니다.
새로운 매치메이킹 구성은 Configuration 탭의 Configurations 목록에 나타납니다.
사용자 정의 신호 생성
사용자 정의 신호는 플레이어 수치형, 서버 수치형, 플레이어 범주형 또는 서버 범주형이 될 수 있습니다. 사용자 정의 신호 및 그 공식 계산 방법에 대한 자세한 내용은 사용자 정의 신호를 참조하세요.
사용자 정의 신호를 생성하려면:
Create a Custom Matchmaking Configuration 페이지에서 Add Custom Signal을 클릭합니다.
Signal Details에서 신호 이름 및 설명을 입력합니다.
Signal Configuration에서:
플레이어 수치형 속성의 경우:
- 참조할 속성을 선택합니다.
- 각 서버에서 속성을 집계하는 방법을 선택합니다.
- 평균: 서버 내 모든 플레이어의 속성 값의 평균. 서버의 평균 플레이어 속성과 참가자의 속성 간의 차이를 최소화합니다.
- 중앙값: 서버 내 모든 플레이어의 속성 값의 중앙값. 서버의 중앙값 플레이어 속성과 참가자의 속성 간의 차이를 최소화합니다.
- 합계: 서버 내 모든 플레이어의 속성 값의 합계, 참가자의 속성을 포함합니다. 참가자를 포함한 서버 내 플레이어의 전체 속성 값과 상수 값 간의 차이를 최소화합니다.
- 집계 아래의 값을 조정합니다.
서버 수치형 속성의 경우:
- 참조할 속성을 선택합니다.
- 속성 아래의 값을 조정합니다.
플레이어 범주형 속성의 경우:
- 참조할 속성을 선택합니다.
- 서버 간 속성 값을 분배하는 방법을 선택합니다:
- 클러스터: 동일한 속성 값을 가진 플레이어 그룹화. 참가자와 동일한 속성 값을 가진 서버의 플레이어 비율을 극대화합니다.
- 다양화: 서로 다른 속성 값을 가진 플레이어 그룹화. 참가자와 다른 속성 값을 가진 서버의 플레이어 비율을 극대화합니다.
서버 범주형 속성의 경우:
- 참조할 속성을 선택합니다.
- 속성 아래의 값을 조정합니다.
(선택 사항) Preview and Test Signal을 확장하여 신호 점수를 미리 봅니다. Test Signal 값을 조정하여 미리 보기 결과를 최적화할 수 있습니다.

Create Signal을 클릭합니다.
새로운 사용자 정의 신호는 Create a Custom Matchmaking Configuration 페이지의 Configuration 목록에 나타납니다.
사용자 정의 속성 생성
속성은 기술 수준 및 게임 모드 선호도와 같은 플레이어 및 서버에 연결된 특성입니다. 사용자 정의 신호를 만들고 사용하려면 먼저 사용자 정의 속성을 생성해야 합니다. 플레이어 속성 또는 서버 속성을 생성할 수 있습니다.
플레이어 및 서버 속성의 차이에 대한 자세한 내용은 사용자 정의 속성을 참조하세요.
플레이어 속성
플레이어 속성을 생성하려면:
- Custom Matchmaking 페이지에서 Attributes 탭을 선택하고 Create Attribute를 클릭합니다.
- Create Attribute 페이지에서 Player Attribute를 선택하고 고유한 이름을 입력합니다.
- 속성의 Data Type 및 Default Value를 선택합니다.
- Data Store Settings에서 속성 데이터가 저장된 데이터 저장소를 선택합니다.
- 플레이어 속성 값이 저장될 Data Store Key Template을 입력합니다. 런타임 시 {UserId}는 플레이어의 실제 사용자 ID로 대체됩니다.
- 데이터 저장소에서 플레이어 속성 값을 찾기 위해 Data Store Value Path를 입력합니다.
- 범위를 지정하기 위해 Data Store Scope를 입력합니다. 범위를 입력하지 않으면 기본적으로 전역으로 설정됩니다.
- 플레이어 속성을 저장하려면 Save Changes를 클릭합니다.

새로운 속성은 Attributes 탭의 Player Attributes 목록에 나타납니다.
서버 속성
서버 속성을 생성하려면:
- Custom Matchmaking 페이지에서 Attributes 탭을 선택하고 Create Attribute를 클릭합니다.
- Create Attribute 페이지에서 Server Attribute를 선택하고 고유한 이름을 입력합니다.
- 속성의 Data Type 및 Default Value를 선택합니다.
- 서버 속성을 저장하려면 Save Changes를 클릭합니다.

새로운 속성은 Attributes 탭의 Server Attributes 목록에 나타납니다.
서버 점수 미리보기 및 테스트
구성된 신호 가중치가 서버 선택에 미치는 영향을 확인하기 위해 서버 점수를 미리 보고 테스트합니다. 다양한 가중치 조합을 실험하여 매치메이킹 구성을 최적화할 수 있습니다.
미리보기를 생성하면 미리보기에서 서버 점수를 모의하고 어떤 모의 서버가 가장 높은 총 점수를 가지고 있는지 식별합니다.
미리 보고 테스트하려면 Create a Custom Matchmaking Configuration 페이지에서 Preview and Test를 클릭합니다. 미리보기에서는 서로 다른 점수를 가진 세 개의 모의 서버를 보여주고 승리한 서버를 강조 표시합니다. 점수를 위한 공식에 대한 세부 정보를 보려면 각 모의 서버의 각 신호 점수 결과 위에 마우스를 올리면 됩니다.

점수 및 가중치에 대한 자세한 내용은 Scoring을 참조하세요.
장소에 구성 적용
게임 내 원하는 만큼의 장소에 매치메이킹 구성을 적용할 수 있습니다.
장소에 구성을 적용하려면:
- Custom Matchmaking 페이지에서 Add to Place를 클릭합니다.
- 적용할 구성과 장소를 선택합니다.
- Save Configuration을 클릭합니다.
선택한 장소는 Configuration 탭의 Applied Places 목록에 나타납니다. 또한 해당 매치메이킹 구성을 만드는 동안 장소에 구성을 추가할 수도 있습니다.