Dev Letter: Matchmaking per le partite normali

NOTE DEGLI SVILUPPATORI 2024.04.16

Ciao a tutti!

Lo scorso mese, nella nostra tabella di marcia del 2024 abbiamo annunciato il nostro impegno per migliorare l'esperienza di matchmaking e per favorire un ambiente di gioco più sicuro, e abbiamo anche promesso di fornirvi ulteriori dettagli sui nostri progetti.

Quest'oggi, siamo felici di svelarvi qualche dettaglio sui prossimi aggiornamenti del sistema di matchmaking. Questa lettera dagli sviluppatori segna l'inizio di una comunicazione continua con i nostri giocatori per creare un'esperienza di matchmaking ottimale.

Parleremo del sistema di matchmaking per le partite normali, approfondendo le sue complessità, i miglioramenti in corso e la nostra futura tabella di marcia.

Matchmaking per le partite normali

Il matchmaking per le partite normali prevede una stretta connessione tra gli elementi riportati di seguito.

Piattaforma

  • Il matchmaking di PUBG prende in considerazione il contesto e le caratteristiche uniche delle varie piattaforme su PC e console.
  • Per garantire un matchmaking fluido, supportiamo la funzionalità cross-play tra Steam ed Epic Games Store su PC e tra Xbox e PlayStation® su console.

Conteggio dei giocatori

  • Con partite che possono ospitare fino a 100 giocatori, il conteggio dei giocatori è un fattore cruciale.
  • Ci assicuriamo che in ogni partita ci sia un numero adeguato di giocatori e che questi siano collegati correttamente.

Tempo di attesa per entrare nella partita

  • Qui ci riferiamo alla durata del tempo che trascorre tra il clic sul pulsante "Gioca" e l'ingresso in una partita.
  • La ricerca del numero massimo di giocatori per ogni partita può comportare tempi di attesa più lunghi. Pertanto, ci impegniamo a ottimizzare i tempi di attesa per evitare ritardi eccessivi.
    • In determinate circostanze, come ad esempio durante le ore di bassa affluenza, se i giocatori non sono disponibili in numero sufficiente possono essere sostituiti dai bot.

Ping

  • Il ping indica il ritardo tra il server e il client, un aspetto fondamentale per garantire un'esperienza di gioco senza interruzioni.
  • Quando la velocità della rete è bassa, i giocatori si imbattono in ostacoli che riducono il divertimento offerto dal gioco, come difficoltà nel saccheggiare o nello sparare con precisione.
  • Per ridurre l'impatto della latenza di rete sull'esperienza di gioco, organizziamo i nostri server per regione.

Servizio mappe

  • Con l'introduzione di Rondo dello scorso dicembre, PUBG dispone ora di dieci mappe.
  • Offrire tutte le mappe in una volta sola potrebbe avere un impatto negativo sull'esperienza di matchmaking per i giocatori. Per questo motivo, abbiamo implementato un sistema di rotazione delle mappe personalizzato per ogni regione.

Tipo di squadra/prospettiva

  • PUBG offre vari tipi di squadra e diverse prospettive, tra cui in solitaria, due giocatori, squadra, TPP e FPP.
  • I tipi di squadra e le prospettive disponibili variano a seconda della regione. Il sistema di matchmaking è strutturato in modo da ottimizzare il pool del matchmaking in base alle scelte del giocatore.

Abilità

  • Il processo di matchmaking tiene conto del livello di abilità del giocatore ed è progettato per abbinarlo ad altri con livelli di abilità simili.
  • Il livello di abilità del giocatore è determinato da vari fattori, come le uccisioni in partita, i piazzamenti e altri criteri. È inoltre classificato da un valore interno al sistema noto come indice di matchmaking (sistema MMR).

Il primo passo per il matchmaking nel 2024


Rinnovo del sistema MMR per le partite normali

  • Con un numero massimo di 100 giocatori per partita, è fondamentale garantire un pool adeguato di giocatori per il matchmaking.
  • Inizialmente il nostro obiettivo principale era quello di garantire un numero sufficiente di giocatori. Anche se il matchmaking basato sulle abilità si è rivelato efficace con un numero sufficiente di giocatori, con un numero inferiore sono aumentate le difficoltà per i nuovi giocatori o per quelli meno esperti. Osservando questi risultati, abbiamo ritenuto necessario dare priorità al matchmaking basato sulle abilità e al reclutamento dei giocatori. Nel 2023 abbiamo iniziato a introdurre miglioramenti per risolvere la disparità di matchmaking sia per i giocatori meno esperti che per quelli il cui MMR, in determinate circostanze, era più alto del dovuto.
  • Dopo un attento monitoraggio, abbiamo riscontrato notevoli miglioramenti nei segmenti interessati, con un ritorno al gioco costante da parte dei giocatori di queste categorie.
  • Basandoci su questa esperienza, abbiamo deciso di rivedere il sistema MMR nelle partite normali, sulla scia dei passi compiuti per garantire che un maggior numero di giocatori possa sperimentare un matchmaking adatto al proprio livello di abilità.

Perfezionamento del sistema di matchmaking

  • Al momento ci stiamo concentrando sul miglioramento del matchmaking basato sulle abilità piuttosto che sull'aumento del numero di giocatori per partita. Abbiamo rinnovato questo sistema per migliorare l'esperienza di gioco per una gamma più ampia di giocatori. Durante la revisione del sistema MMR, abbiamo considerato vari fattori per segmentare al meglio i gruppi di giocatori in base alle loro esperienze nelle partite normali. I nostri sforzi mirano a preservare l'essenza dell'esperienza delle partite normali, in particolare per i giocatori esperti.
  • Inoltre, monitoriamo continuamente la latenza della rete in ogni regione, valutiamo la durata del matchmaking e analizziamo le statistiche come la distribuzione delle partite in base ai livelli di abilità. Grazie a questi dati e al feedback dei giocatori, continuiamo a perfezionare il sistema di matchmaking. Migliorando il matchmaking basato sulle abilità, miriamo a promuovere un'esperienza di gioco positiva per tutti i giocatori e a garantire scontri equi tra giocatori con livelli di abilità simili.
  • Si tratta solo di una parte dei cambiamenti che stiamo implementando, e continuiamo a impegnarci nel monitoraggio costante e nei miglioramenti necessari man mano che procediamo.

Miglioramento dell'ambiente di matchmaking

Abbiamo migliorato la struttura del matchmaking per agevolare i giocatori nuovi e inesperti.

  • Grazie al vostro sostegno, il mese scorso abbiamo festeggiato il nostro settimo anniversario. Abbiamo cercato di essere in linea con i vostri interessi e le vostre aspettative, cercando di introdurre nuove esperienze per i veterani e di invogliare nuovi giocatori a unirsi alla nostra community.
  • Tuttavia, nel corso del tempo, il divario tra i nuovi giocatori e quelli più esperti si è ampliato, con la conseguente necessità di aiutare i nuovi giocatori ad affinare le proprie abilità e allo stesso tempo a divertirsi.
  • In base a dati di vario tipo e al feedback dei giocatori, abbiamo perfezionato la nostra categorizzazione e la nostra struttura per garantire che i giocatori nuovi e quelli inesperti siano abbinati a controparti con livello di abilità simile. Ci auguriamo che questa modifica faciliti la transizione dei nuovi giocatori nell'ambiente di PUBG, favorendo scontri positivi con giocatori di pari livello mentre progrediscono e affinano le proprie abilità.

Miglioramento dell'algoritmo MMR per le squadre già formate: algoritmo basato sulla media ponderata

Abbiamo migliorato la struttura di matchmaking esistente per le squadre già formate, passando dalla formula "MMR massimo all'interno della squadra" all'"algoritmo della media ponderata".

  • Introduzione
    • Nel corso degli anni, il nostro team ha continuamente perfezionato il sistema MMR con vari tentativi di migliorare la formula che genera l'MMR per le squadre già formate. Sebbene l'introduzione della formula dell'MMR medio si sia rivelata inizialmente promettente, è emerso che le disparità di abilità tra i giocatori stavano progressivamente aumentando, causando uno squilibrio nel matchmaking.
    • Con l'aggiornamento 20.2 del 2022, abbiamo introdotto la formula MMR massimo per le squadre già formate. Anche se questa modifica ha risolto alcuni problemi, ha aumentato la difficoltà per i giocatori meno abili che facevano squadra con amici o conoscenti.
  • Nuova formula MMR per squadre già formate: algoritmo basato sulla media ponderata
    • Per affrontare questi problemi, abbiamo deciso di eliminare la formula che abbina le squadre già formate in base all'MMR massimo. Implementeremo invece l'algoritmo della media ponderata, che valuta l'MMR di ogni compagno di squadra.
    • Questo nuovo algoritmo è stato progettato per garantire che, quando giocatori di livello simile si uniscono in squadra, il loro MMR collettivo venga calcolato come media. Tuttavia, se una squadra include un giocatore con un livello di abilità notevolmente superiore, l'MMR complessivo della squadra sarà superiore alla media. Inoltre, più alto è il livello di abilità del giocatore, più il suo MMR sarà tenuto in considerazione per determinare l'MMR complessivo della squadra.

Conclusione della lettera dagli sviluppatori di oggi

Oggi abbiamo parlato della necessità di stabilire un matchmaking basato sulle abilità per le partite normali.

  • Nonostante la sua natura invisibile, il matchmaking è una componente fondamentale di PUBG, poiché comprende molti elementi intrecciati che influiscono in modo significativo sul divertimento e sulla qualità complessiva del gioco. Anche se potrebbe volerci del tempo per soddisfare tutti i giocatori, continueremo a impegnarci nel monitorare il sistema di matchmaking e a condividere in modo trasparente con voi qualsiasi progresso o dettaglio degno di nota.
  • A volte i nostri piani hanno un riscontro positivo con la community e producono i risultati previsti all'interno del gioco. Altre volte, quando i nostri sforzi portano a risultati non voluti, le vostre critiche sono un prezioso contributo che ci spinge a riconsiderare i nostri obiettivi. Continueremo a valutare vari dati e feedback dei giocatori, oltre a trarre spunto dalle nostre esperienze di gioco, per assicurarci che il matchmaking mantenga un sano equilibrio e rifletta adeguatamente i livelli di abilità.
  • Ci impegniamo a far sì che tutti i giocatori siano ansiosi di scendere sui campi di battaglia e non vediamo l'ora di condividere ulteriori aggiornamenti sul matchmaking nella nostra prossima lettera dagli sviluppatori.

Grazie.

Il team di PUBG: BATTLEGROUNDS

Il team di PUBG: BATTLEGROUNDS.