사용자 정의 매치메이킹 구성을 통해 기술 수준, 대기 시간 및 게임 플레이 선호도와 같은 특성에 따라 플레이어를 서버에 매칭하여 경쟁적이고 협력적이며 독특한 게임을 만들 수 있습니다.
기본적으로 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에서:
플레이어 수치형 속성의 경우:
- 참조할 속성을 선택합니다.
- 각 서버에서 속성을 집계하는 방법을 선택합니다.
- 평균: 서버의 모든 플레이어 속성 값의 평균. 서버의 평균 플레이어 속성과 참여 플레이어의 속성 간의 차이를 최소화합니다.
- 중앙값: 서버의 모든 플레이어 속성 값의 중앙값. 서버의 중앙값 플레이어 속성과 참여 플레이어의 속성 간의 차이를 최소화합니다.
- 합계: 서버의 모든 플레이어 속성 값의 합계, 참여 플레이어를 포함합니다. 서버의 플레이어 총 속성 값(참여 플레이어 포함)과 상수 값 간의 차이를 최소화합니다.
- 집계 아래의 값을 조정합니다.
서버 수치형 속성의 경우:
- 참조할 속성을 선택합니다.
- 속성 아래의 값을 조정합니다.
플레이어 범주형 속성의 경우:
- 참조할 속성을 선택합니다.
- 속성 값을 서버에 분배하는 방법을 선택합니다:
- 클러스터: 동일한 속성 값을 가진 플레이어를 그룹화합니다. 참여 플레이어와 동일한 속성 값을 가진 서버의 플레이어 비율을 극대화합니다.
- 다양화: 서로 다른 속성 값을 가진 플레이어를 그룹화합니다. 참여 플레이어와 다른 속성 값을 가진 서버의 플레이어 비율을 극대화합니다.
서버 범주형 속성의 경우:
- 참조할 속성을 선택합니다.
- 속성 아래의 값을 조정합니다.
- OPTIONALPreview 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 목록에 표시됩니다. 매치메이킹 구성을 생성하는 동안 장소에 구성을 추가할 수도 있습니다.