配對是將玩家匹配到服務器的過程,根據玩家特性,例如年齡、語言、技能等級和其他遊戲偏好,配對玩家與服務器。
匹配過程如何運作
當玩家嘗試加入您的體驗時,匹配服務會找到所有適合玩家加入的伺服器,使用信號評分這些伺服器,並與最高分數的伺服器匹配玩家。
匹配流程會像這樣運作:
- 一位玩家要求加入一個空間。
- 匹配找到玩家可以加入的合格伺服器,過濾掉已滿、私人、保留或即將關閉的伺服器。
- 匹配會將所有符合資格的伺服器匹配到玩家最相容的伺服器。
- 匹配會將玩家與最高得分的伺服器匹配。
- 玩家加入勝利的伺服器。


評分
匹配評分算法使用信號值的權重總和 (WS) 來向伺服器分配分數。
有關評分的更多信息,請參閱伺服器評分。
特性
特性是用於匹配評分的屬性。特性可以是數字,例如玩家的年齡和技能等級評分,或是字串,例如玩家的語言。
特性可以是數字或類別:
- 數值特性 比較加入玩家的特性與服務器的聚合值之間的差異,差異越大會降低或提高分數。例如,玩家的技能等級與伺服器的平均技能等級越接近,數字信號的分數就越高。此分數然後乘以訊號的重量。
- 類別特性 是根據加入玩家的特性與伺服器中其他玩家比較時的普遍程度來定義的。例如,如果服務器內的玩家高達一定百分比使用與加入玩家相同的首選語言,分數將增加。此分數還會乘以訊號的重量。
要查看所有現有特性的列表,請參閱現有特性。有關自訂特性的更多資訊,請參閱自訂特性。
訊號
伺服器評分中使用的訊號可以是 Roblox 已提供的預設訊號,或是您自行創建的自訂訊號。
Roblox 訊號使用 Roblox 已經有存取權的現有特性,例如玩家位置、年齡群組和延遲。然而,自訂訊號需要使用自訂特性來存取你的數據儲存中的數據。若要創建自訂訊號,您必須先創建自訂特性。
對於所有現有 Roblox 信號的列表,請參閱 現有信號 。有關自訂信號的更多信息,請參閱 自訂信號 。
自訂配對服務
當玩家加入您的體驗時,配對會根據服務器信號值的重量總和分配每個運行服務器的分數。您可以通過調整每個信號的重量來自定義此過程,以改變每個信號在服務器評分中的重要程度。例如,增加延遲信號的重量意味著匹配算法會將低延遲的伺服器優先考慮,以獲得更平滑的遊玩體驗。
調整信號重量後,您可以在模擬伺服器上評估這些新重量對匹配伺服器選擇的影響,以預覽這些新重量對伺服器選擇的影響。
要了解有關如何自定義匹配和模擬結果的更多信息,請參閱 自定義您的匹配配置 。
分析
匹配分析可幫助您跟蹤匹配配置的成功,並找到優化它們的機會。
有關匹配分析的更多資訊,請參閱分析。