ด้วยการตั้งค่าการจับคู่แบบกำหนดเอง คุณสามารถสร้างเกมที่มีการแข่งขัน ความร่วมมือ และเอกลักษณ์ โดยการจับคู่ผู้เล่นกับเซิร์ฟเวอร์ตามลักษณะต่างๆ เช่น ระดับทักษะ ความล่าช้า และความชอบในการเล่นเกม
โดยค่าเริ่มต้น 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 อีกครั้ง
การตั้งค่าการจับคู่ใหม่จะแสดงในรายการ 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
สร้างสัญญาณแบบกำหนดเอง
สัญญาณแบบกำหนดเองสามารถเป็นตัวเลขของผู้เล่น ตัวเลขของเซิร์ฟเวอร์ หมวดหมู่ของผู้เล่น หรือหมวดหมู่ของเซิร์ฟเวอร์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสัญญาณแบบกำหนดเองและวิธีการคำนวณสูตรของพวกเขา โปรดดูที่ สัญญาณแบบกำหนดเอง
ในการสร้างสัญญาณแบบกำหนดเอง:
ในหน้า Create a Custom Matchmaking Configuration ให้คลิก Add Custom Signal
ภายใต้ Signal Details ให้ป้อนชื่อและคำอธิบายของสัญญาณ
ภายใต้ Signal Configuration:
สำหรับ คุณลักษณะตัวเลขของผู้เล่น:
- เลือก คุณลักษณะ ที่คุณต้องการอ้างอิง
- เลือกวิธีที่คุณต้องการรวมคุณลักษณะในแต่ละเซิร์ฟเวอร์
- เฉลี่ย: ค่าเฉลี่ยของค่าคุณลักษณะของผู้เล่นทั้งหมดในเซิร์ฟเวอร์ ลดความแตกต่างระหว่างค่าคุณลักษณะเฉลี่ยของผู้เล่นในเซิร์ฟเวอร์กับค่าคุณลักษณะของผู้เล่นที่เข้าร่วม
- มัธยฐาน: มัธยฐานของค่าคุณลักษณะของผู้เล่นทั้งหมดในเซิร์ฟเวอร์ ลดความแตกต่างระหว่างค่าคุณลักษณะมัธยฐานของผู้เล่นในเซิร์ฟเวอร์กับค่าคุณลักษณะของผู้เล่นที่เข้าร่วม
- ผลรวม: ผลรวมของค่าคุณลักษณะของผู้เล่นทั้งหมดในเซิร์ฟเวอร์ รวมถึงผู้เล่นที่เข้าร่วม ลดความแตกต่างระหว่างค่าคุณลักษณะรวมของผู้เล่นในเซิร์ฟเวอร์ รวมถึงผู้เล่นที่เข้าร่วม และค่าคงที่
- ปรับค่าภายใต้การรวม
สำหรับ คุณลักษณะตัวเลขของเซิร์ฟเวอร์:
- เลือก คุณลักษณะ ที่คุณต้องการอ้างอิง
- ปรับค่าภายใต้คุณลักษณะ
สำหรับ คุณลักษณะหมวดหมู่ของผู้เล่น:
- เลือก คุณลักษณะ ที่คุณต้องการอ้างอิง
- เลือกวิธีที่คุณต้องการแจกจ่ายค่าคุณลักษณะในเซิร์ฟเวอร์:
- กลุ่ม: รวมกลุ่มผู้เล่นที่มีค่าคุณลักษณะเดียวกัน สูงสุดอัตราส่วนของผู้เล่นในเซิร์ฟเวอร์ที่มีค่าคุณลักษณะเดียวกันกับผู้เล่นที่เข้าร่วม
- กระจาย: รวมกลุ่มผู้เล่นที่มีค่าคุณลักษณะที่แตกต่างกัน สูงสุดอัตราส่วนของผู้เล่นในเซิร์ฟเวอร์ที่มีค่าคุณลักษณะที่แตกต่างจากผู้เล่นที่เข้าร่วม
สำหรับ คุณลักษณะหมวดหมู่ของเซิร์ฟเวอร์:
- เลือก คุณลักษณะ ที่คุณต้องการอ้างอิง
- ปรับค่าภายใต้คุณลักษณะ
- OPTIONALขยาย Preview and Test Signal เพื่อดูตัวอย่างคะแนนสัญญาณ คุณสามารถปรับค่าภายใต้ Test Signal เพื่อเพิ่มประสิทธิภาพผลลัพธ์การดูตัวอย่าง

คลิก Create Signal
สัญญาณแบบกำหนดใหม่จะแสดงในรายการ Configuration ของหน้า Create a Custom Matchmaking 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 เพื่อให้การจับคู่สามารถค้นหาค่าคุณลักษณะของผู้เล่นภายในวัตถุ JSON ในที่เก็บข้อมูลที่คุณเลือก
- ป้อน 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 การดูตัวอย่างจะแสดงเซิร์ฟเวอร์จำลองสามตัวที่มีคะแนนแตกต่างกันและเน้นเซิร์ฟเวอร์ที่ชนะ เพื่อดูรายละเอียดเกี่ยวกับสูตรที่ใช้ในการให้คะแนน ให้เลื่อนเมาส์ไปที่ผลคะแนนสัญญาณแต่ละรายการสำหรับเซิร์ฟเวอร์จำลองแต่ละตัว

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