ด้วยการตั้งค่าการจับคู่แบบกำหนดเอง คุณสามารถสร้างเกมที่แข่งขันกันร่วมมือกันและมีเอกลักษณ์โดยการจับคู่ผู้เล่นกับเซิร์ฟเวอร์ตามลักษณะต่าง ๆ เช่น ระดับทักษะ ความหน่วง และความชอบในการเล่นเกม
โดยค่าเริ่มต้น 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 อีกครั้ง
การตั้งค่าการจับคู่ใหม่จะแสดงในรายการ Configurations ของแท็บ Configuration

การตั้งค่ากำหนดเองด้วยสัญญาณที่กำหนดเอง
เพื่อสร้างการตั้งค่าการจับคู่แบบกำหนดเองโดยใช้สัญญาณที่กำหนดเอง:
- ใน Creator Dashboard ไปที่ Creations จากนั้นเลือกเกม
- ในการนำทางด้านซ้าย ไปที่ส่วน Configure จากนั้นเลือก Custom Matchmaking
- เลือกแท็บ Configuration แล้วคลิก Create Configuration
- ในหน้า Create a Custom Matchmaking Configuration ให้ป้อนชื่อสำหรับการตั้งค่าของคุณ
- คลิก Add Custom Signal และ สร้างสัญญาณกำหนดเอง
- เปลี่ยนแปลงน้ำหนักของสัญญาณที่คุณต้องการปรับ
- คลิก Save Configuration
- เลือกสถานที่ที่คุณต้องการใช้การตั้งค่านี้
- คลิก Save Configuration อีกครั้ง
การตั้งค่าการจับคู่ใหม่จะแสดงในรายการ Configurations ของแท็บ Configuration
สร้างสัญญาณกำหนดเอง
สัญญาณกำหนดเองสามารถเป็นเชิงตัวเลขสำหรับผู้เล่น เชิงตัวเลขสำหรับเซิร์ฟเวอร์ เชิงหมวดหมู่สำหรับผู้เล่น หรือเชิงหมวดหมู่สำหรับเซิร์ฟเวอร์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสัญญาณกำหนดเองและวิธีคำนวณสูตรของมัน ดูได้ที่ Custom signals
เพื่อสร้างสัญญาณกำหนดเอง:
ในหน้า Create a Custom Matchmaking Configuration คลิก Add Custom Signal
ภายใต้ Signal Details ให้ป้อนชื่อและคำอธิบายของสัญญาณ
ภายใต้ Signal Configuration:
สำหรับ แอตทริบิวต์เชิงตัวเลขของผู้เล่น:
- เลือก แอตทริบิวต์ ที่คุณต้องการอ้างอิง
- เลือกวิธีการที่คุณต้องการรวมแอตทริบิวต์ในแต่ละเซิร์ฟเวอร์
- เฉลี่ย: ค่าเฉลี่ยของแอตทริบิวต์ของผู้เล่นทั้งหมดในเซิร์ฟเวอร์ ลดความแตกต่างระหว่างแอตทริบิวต์เฉลี่ยของผู้เล่นในเซิร์ฟเวอร์และแอตทริบิวต์ของผู้เล่นที่เข้ามา
- มัธยฐาน: มูลค่ามัธยฐานของแอตทริบิวต์ของผู้เล่นทั้งหมดในเซิร์ฟเวอร์ ลดความแตกต่างระหว่างแอตทริบิวต์มัธยฐานของผู้เล่นในเซิร์ฟเวอร์และแอตทริบิวต์ของผู้เล่นที่เข้ามา
- ผลรวม: ผลรวมของแอตทริบิวต์ทั้งหมดของผู้เล่นในเซิร์ฟเวอร์ รวมถึงผู้เล่นที่เข้ามา ลดความแตกต่างระหว่างมูลค่ารวมของแอตทริบิวต์ของผู้เล่นในเซิร์ฟเวอร์ ซึ่งรวมถึงผู้เล่นที่เข้ามาและค่าคงที่
- ปรับค่าในส่วนการรวม
สำหรับ แอตทริบิวต์เชิงตัวเลขของเซิร์ฟเวอร์:
- เลือก แอตทริบิวต์ ที่คุณต้องการอ้างอิง
- ปรับค่าในส่วนของแอตทริบิวต์
สำหรับ แอตทริบิวต์เชิงหมวดหมู่ของผู้เล่น:
- เลือก แอตทริบิวต์ ที่คุณต้องการอ้างอิง
- เลือกวิธีการแจกจ่ายค่าของแอตทริบิวต์ไปยังเซิร์ฟเวอร์:
- กลุ่ม: รวมผู้เล่นที่มีค่าของแอตทริบิวต์เดียวกัน เพิ่มอัตราส่วนของผู้เล่นในเซิร์ฟเวอร์ที่มีค่าของแอตทริบิวต์เดียวกันกับผู้เล่นที่เข้ามา
- กระจาย: รวมผู้เล่นที่มีค่าของแอตทริบิวต์ที่แตกต่างกัน เพิ่มอัตราส่วนของผู้เล่นในเซิร์ฟเวอร์ที่มีค่าของแอตทริบิวต์ที่แตกต่างจากผู้เล่นที่เข้ามา
สำหรับ แอตทริบิวต์เชิงหมวดหมู่ของเซิร์ฟเวอร์:
- เลือก แอตทริบิวต์ ที่คุณต้องการอ้างอิง
- ปรับค่าในส่วนของแอตทริบิวต์
(ไม่จำเป็น) ขยาย Preview and Test Signal เพื่อดูตัวอย่างคะแนนสัญญาณ คุณสามารถปรับค่า Test Signal เพื่อเพิ่มประสิทธิภาพผลการนำเสนอ

คลิก Create Signal
สัญญาณกำหนดใหม่จะแสดงในรายการ Configuration ของหน้า Create a Custom Matchmaking Configuration
สร้างแอตทริบิวต์กำหนดเอง
แอตทริบิวต์คือคุณสมบัติที่เกี่ยวข้องกับผู้เล่นและเซิร์ฟเวอร์ เช่น ระดับทักษะและความชอบในโหมดเกม หากคุณต้องการสร้างและใช้สัญญาณกำหนดเอง คุณต้องสร้างแอตทริบิวต์กำหนดเองก่อน คุณสามารถสร้างแอตทริบิวต์สำหรับผู้เล่นหรือเซิร์ฟเวอร์
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความแตกต่างระหว่างแอตทริบิวต์ของผู้เล่นและเซิร์ฟเวอร์ ดูที่ Custom attributes
แอตทริบิวต์ผู้เล่น
เพื่อสร้างแอตทริบิวต์ผู้เล่น:
- ในหน้า Custom Matchmaking ให้เลือกแท็บ Attributes และคลิก Create Attribute
- ในหน้า Create Attribute ให้เลือก Player Attribute และป้อนชื่อเฉพาะสำหรับมัน
- เลือก Data Type และ Default Value สำหรับแอตทริบิวต์
- ภายใต้ Data Store Settings ให้เลือก data store ที่มีข้อมูลแอตทริบิวต์อยู่
- ป้อน Data Store Key Template เพื่อเก็บค่าของแอตทริบิวต์ผู้เล่น ในเวลา runtime {UserId} จะถูกแทนที่ด้วย ID ผู้ใช้จริงของผู้เล่น
- ป้อน Data Store Value Path เพื่อให้การจับคู่สามารถค้นหาค่าของแอตทริบิวต์ผู้เล่นภายใน JSON อ็อบเจ็กต์ใน data store ที่คุณเลือก
- ป้อน Data Store Scope เพื่อระบุขอบเขต หากคุณไม่ป้อนขอบเขต จะใช้ค่าเริ่มต้นเป็นระดับโลก
- คลิก Save Changes เพื่อบันทึกแอตทริบิวต์ผู้เล่นของคุณ

แอตทริบิวต์ใหม่จะแสดงในรายการ Player Attributes ของแท็บ Attributes
แอตทริบิวต์เซิร์ฟเวอร์
เพื่อสร้างแอตทริบิวต์เซิร์ฟเวอร์:
- ในหน้า Custom Matchmaking ให้เลือกแท็บ Attributes และคลิก Create Attribute
- ในหน้า Create Attribute ให้เลือก Server Attribute และป้อนชื่อเฉพาะสำหรับมัน
- เลือก Data Type และ Default Value สำหรับแอตทริบิวต์
- คลิก Save Changes เพื่อบันทึกแอตทริบิวต์เซิร์ฟเวอร์ของคุณ

แอตทริบิวต์ใหม่จะแสดงในรายการ Server Attributes ของแท็บ Attributes
ดูตัวอย่างและทดสอบคะแนนเซิร์ฟเวอร์
ดูตัวอย่างและทดสอบคะแนนเซิร์ฟเวอร์เพื่อดูว่าน้ำหนักสัญญาณที่กำหนดส่งผลกระทบต่อการเลือกเซิร์ฟเวอร์อย่างไร คุณสามารถทดลองกับการรวมกันของน้ำหนักที่แตกต่างกันเพื่อตอบสนองการตั้งค่าการจับคู่ของคุณ
เมื่อคุณสร้างการดูตัวอย่าง ระบบจะทำการจำลองคะแนนเซิร์ฟเวอร์และระบุว่าเซิร์ฟเวอร์จำลองใดมีคะแนนรวมสูงสุดและเป็นการจับคู่ที่ดีที่สุดสำหรับผู้เล่น
เพื่อดูตัวอย่างและทดสอบ คลิก Preview and Test ในหน้า Create a Custom Matchmaking Configuration การดูตัวอย่างจะแสดงเซิร์ฟเวอร์จำลองสามตัวที่มีคะแนนดifferent และเน้นเซิร์ฟเวอร์ที่ชนะ เพื่อดูรายละเอียดเกี่ยวกับสูตรที่ใช้ในการให้คะแนน ให้เอาเมาส์ไปวางที่แต่ละผลคะแนนของสัญญาณสำหรับแต่ละเซิร์ฟเวอร์จำลอง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการให้คะแนนและน้ำหนัก ดูได้ที่ Scoring
ใช้การตั้งค่ากับสถานที่
คุณสามารถใช้การตั้งค่าการจับคู่กับสถานที่จำนวนมากตามที่คุณต้องการภายในเกมของคุณ
เพื่อใช้การตั้งค่ากับสถานที่:
- ในหน้า Custom Matchmaking คลิก Add to Place
- เลือกการตั้งค่าและสถานที่หรืสถานที่ที่คุณต้องการใช้
- คลิก Save Configuration
สถานที่ที่คุณเลือกจะแสดงในรายการ Applied Places ของแท็บ Configuration คุณยังสามารถเพิ่มการตั้งค่าลงในสถานที่ระหว่างการสร้างการตั้งค่าการจับคู่นั้นได้