Ghép trận là quá trình ghép người chơi với các máy chủ dựa trên các đặc điểm của người chơi như độ tuổi, ngôn ngữ, trình độ kỹ năng và các sở thích chơi game khác.
Cách thức ghép trận hoạt động
Khi một người chơi cố gắng tham gia trò chơi của bạn, dịch vụ ghép trận sẽ tìm kiếm tất cả các máy chủ đủ điều kiện mà người chơi có thể tham gia, chấm điểm các máy chủ này bằng các tín hiệu, và ghép người chơi với máy chủ có điểm số cao nhất.
Quy trình ghép trận hoạt động như sau:
- Một người chơi yêu cầu tham gia vào một địa điểm.
- Ghép trận tìm kiếm các máy chủ đủ điều kiện mà người chơi có thể tham gia, lọc ra các máy chủ đã đầy, riêng tư, đã được đặt trước, hoặc sắp bị tắt.
- Ghép trận chấm điểm tất cả các máy chủ đủ điều kiện để xác định máy chủ phù hợp nhất cho người chơi.
- Ghép trận ghép người chơi với máy chủ có điểm số cao nhất.
- Người chơi tham gia vào máy chủ chiến thắng.


Chấm điểm
Thuật toán chấm điểm ghép trận sử dụng tổng trọng số (WS) của các giá trị tín hiệu để chỉ định điểm cho các máy chủ.
Để biết thêm thông tin về chấm điểm, hãy xem Chấm điểm máy chủ.
Các thuộc tính
Các thuộc tính là các đặc điểm được sử dụng trong chấm điểm ghép trận. Một thuộc tính có thể là một số, như độ tuổi và đánh giá trình độ kỹ năng của người chơi, hoặc một chuỗi, như ngôn ngữ của người chơi.
Các thuộc tính có thể là số hoặc phân loại:
- Các thuộc tính số so sánh sự khác biệt giữa thuộc tính của người chơi tham gia và giá trị tổng hợp của máy chủ, với những khác biệt lớn hơn làm giảm hoặc tăng điểm số. Ví dụ, càng gần trình độ kỹ năng của một người chơi với mức trung bình trình độ kỹ năng của máy chủ, điểm số của tín hiệu số đó càng cao. Điểm số này sau đó được nhân với trọng số của tín hiệu.
- Các thuộc tính phân loại dựa trên sự phổ biến của thuộc tính của người chơi tham gia khi so sánh với các người chơi khác trong máy chủ. Ví dụ, nếu một tỷ lệ cao phần trăm các người chơi trong một máy chủ có cùng ngôn ngữ ưa thích như người chơi tham gia, điểm số sẽ tăng. Điểm số này sau đó cũng sẽ được nhân với trọng số của tín hiệu.
Để xem danh sách tất cả các thuộc tính hiện có, hãy xem Các thuộc tính hiện có. Để biết thêm thông tin về các thuộc tính tùy chỉnh, hãy xem Các thuộc tính tùy chỉnh.
Tín hiệu
Các tín hiệu được sử dụng trong chấm điểm máy chủ có thể là những tín hiệu mặc định đã được cung cấp bởi Roblox, hoặc các tín hiệu tùy chỉnh mà bạn tự tạo.
Các tín hiệu của Roblox sử dụng các thuộc tính hiện có mà Roblox đã có quyền truy cập, như vị trí người chơi, nhóm tuổi, và độ trễ. Tuy nhiên, các tín hiệu tùy chỉnh cần sử dụng các thuộc tính tùy chỉnh để truy cập dữ liệu từ các kho dữ liệu của bạn. Để tạo một tín hiệu tùy chỉnh, trước tiên bạn phải tạo một thuộc tính tùy chỉnh.
Để xem danh sách tất cả các tín hiệu hiện có của Roblox, hãy xem Các tín hiệu hiện có. Để biết thêm thông tin về các tín hiệu tùy chỉnh, hãy xem Các tín hiệu tùy chỉnh.
Ghép trận tùy chỉnh
Khi một người chơi tham gia vào trò chơi của bạn, ghép trận sẽ chỉ định một điểm số cho mỗi máy chủ đang chạy dựa trên tổng trọng số của các giá trị tín hiệu của máy chủ đó. Bạn có thể tùy chỉnh quy trình này bằng cách điều chỉnh trọng số của mỗi tín hiệu của bạn để thay đổi mức độ ảnh hưởng của từng tín hiệu trong việc chấm điểm các máy chủ. Việc tăng trọng số của tín hiệu độ trễ, ví dụ, có nghĩa là thuật toán ghép trận ưu tiên các máy chủ có độ trễ thấp hơn để trải nghiệm chơi game mượt mà hơn.
Sau khi điều chỉnh trọng số tín hiệu, bạn có thể xem trước tác động của những trọng số mới này lên việc chọn máy chủ ghép trận bằng cách đánh giá chúng trên các máy chủ giả lập.
Để biết thêm thông tin về cách tùy chỉnh ghép trận và mô phỏng các kết quả, hãy xem Tùy chỉnh cấu hình ghép trận của bạn.
Phân tích
Phân tích ghép trận giúp bạn theo dõi thành công của các cấu hình ghép trận của bạn và tìm kiếm cơ hội để tối ưu hóa chúng.
Để biết thêm thông tin về phân tích ghép trận, hãy xem Phân tích.