Dopasowywanie

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Dopasowywanie to proces, w którym gracze są przypisywani do serwerów na podstawie cech gracza, takich jak wiek, język, poziom umiejętności i inne preferencje dotyczące gry.

Jak działa dopasowywanie

Kiedy gracz próbuje dołączyć do twojej gry, usługa dopasowywania znajduje wszystkie kwalifikujące się serwery, do których gracz może dołączyć, ocenia te serwery za pomocą sygnałów i dopasowuje gracza do serwera z najwyższym wynikiem.

Przebieg dopasowywania wygląda następująco:

  1. Gracz prosi o dołączenie do miejsca.
  2. Dopasowywanie znajduje kwalifikujące się serwery, do których gracz może dołączyć, filtrując serwery, które są pełne, prywatne, zarezerwowane lub wkrótce mają być zamknięte.
  3. Dopasowywanie ocenia wszystkie kwalifikujące się serwery, aby określić najbardziej odpowiedni serwer dla gracza.
  4. Dopasowywanie przypisuje gracza do serwera z najwyższym wynikiem.
  5. Gracz dołącza do wygranego serwera.
Domyślne dopasowywanie Roblox
Przebieg domyślnego dopasowywania Roblox.
Spersonalizowane dopasowywanie
Przebieg spersonalizowanego dopasowywania.

Ocena

Algorytm oceny dopasowywania używa ważonej sumy (WS) wartości sygnałów, aby przypisać wyniki serwerom.

Aby uzyskać więcej informacji na temat oceny, zobacz Ocena serwerów.

Atrybuty

Atrybuty to właściwości używane w ocenie dopasowywania. Atrybut może być liczbą, na przykład wiekiem gracza i oceną poziomu umiejętności, lub ciągiem, na przykład językiem gracza.

Atrybuty mogą być numeryczne lub kategoryczne:

  • Atrybuty numeryczne porównują różnicę pomiędzy atrybutem gracza dołączającego a skumulowaną wartością serwera, gdzie większe różnice obniżają lub zwiększają wynik. Na przykład im bliżej poziomu umiejętności gracza do średniego poziomu umiejętności serwera, tym wyższy wynik sygnału numerycznego. Ten wynik jest następnie mnożony przez wagę sygnału.
  • Atrybuty kategoryczne opierają się na tym, jak powszechny jest atrybut gracza dołączającego w porównaniu do innych graczy na serwerze. Na przykład, jeśli duży procent graczy na serwerze ma ten sam preferowany język co gracz dołączający, wynik wzrasta. Ten wynik jest następnie również mnożony przez wagę sygnału.

Aby uzyskać listę wszystkich istniejących atrybutów, zobacz Istniejące atrybuty. Aby uzyskać więcej informacji na temat atrybutów niestandardowych, zobacz Atrybuty niestandardowe.

Sygnały

Sygnały używane w ocenie serwera mogą być domyślnymi sygnałami już dostarczonymi przez Roblox lub niestandardowymi, które tworzysz samodzielnie.

Sygnały Roblox wykorzystują istniejące atrybuty, do których Roblox ma już dostęp, takie jak lokalizacja gracza, grupa wiekowa i opóźnienie. Sygnały niestandardowe natomiast muszą korzystać z atrybutów niestandardowych, aby uzyskać dostęp do danych z twoich magazynów danych. Aby utworzyć sygnał niestandardowy, musisz najpierw utworzyć atrybut niestandardowy.

Aby uzyskać listę wszystkich istniejących sygnałów Roblox, zobacz Istniejące sygnały. Aby uzyskać więcej informacji na temat sygnałów niestandardowych, zobacz Sygnały niestandardowe.

Spersonalizowane dopasowywanie

Kiedy gracz dołącza do twojej gry, dopasowywanie przypisuje wynik każdemu działającemu serwerowi na podstawie ważonej sumy wartości sygnałów serwera. Możesz dostosować ten proces, zmieniając wagę każdego z twoich sygnałów, aby zmienić, jak bardzo każdy sygnał ma znaczenie w ocenie serwerów. Na przykład zwiększenie wagi sygnału opóźnienia oznacza, że algorytm dopasowywania priorytetowo traktuje serwery z niższym pingiem, aby zapewnić płynniejszą rozgrywkę.

Po dostosowaniu wag sygnałów możesz podglądnąć wpływ tych nowych wag na selekcję serwera dopasowującego, oceniając je na przykładowych serwerach.

Aby uzyskać więcej informacji na temat dostosowywania dopasowywania i symulacji wyników, zobacz Dostosuj konfigurację dopasowywania.

Analiza

Analiza dopasowywania pomaga Ci śledzić sukces twoich konfiguracji dopasowywania i znaleźć możliwości ich optymalizacji.

Aby uzyskać więcej informacji na temat analizy dopasowywania, zobacz Analiza.

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.