Purtroppo molti giochi popolari come ARK o Valheim hanno enormi difficoltà a mostrare tutti i server nella lista server in-game.
Questo accade perché questi giochi utilizzano il software “Steamworks” per l'elenco dei server.
Steamworks può elencare al massimo 4880 server. Se un gioco ha più server attivi di questo numero, verrà mostrata al giocatore solo una piccola parte dei server attivi.
Quindi è del tutto casuale se un giocatore vede il server Y oppure no.
Può anche succedere che il giocatore 1 veda il server Y, il giocatore 2 no. Il giocatore 3 lo vede di nuovo, ma non un altro server che invece vede il giocatore 1.
Per escludere che il problema dipenda dal provider del server, puoi cercare il server in “Steam” → “Visualizza” → “Server” usando IP e porta. Se viene trovato lì, la connessione tra giocatore e server è perfetta, perché qui la richiesta è diretta dal giocatore.
Un buon esempio per confermare il problema: i giocatori di ARK che avviano il gioco tramite Steam spesso non trovano server. Se invece aprono ARK tramite Epic Games, i server vengono trovati senza problemi. Qui non si usa Steamworks.
Anche diversi sviluppatori si sono espressi sul problema. Per esempio Garry Newman di Garrysmod inizialmente pensava che il problema fosse il suo provider OVH. Ma non era così. Il problema riguarda anche ZAP-Hosting e qualsiasi altro provider, perché dipende direttamente da Steamworks:
Fonte: https://x.com/garrynewman/status/1334446218437681152?s=20
Oppure Rust, come scrivono nel loro blog:
Non è tutto rose e fiori quando si ha un improvviso aumento di popolarità.
Si vedono le prime crepe nelle fondamenta, per noi la cosa più evidente è che il browser dei server non è mai stato progettato per gestire così tanti server.
Senza entrare troppo nel tecnico, questo fa sì che molti server non vengano mostrati agli utenti e questo crea molta frustrazione tra gli amministratori dei server.
Stiamo lavorando a soluzioni e stiamo esplorando possibilità, quindi vi chiediamo pazienza.
Fonte: https://rust.facepunch.com/blog/
Continueremo a monitorare il problema e aggiorneremo qui non appena ci saranno soluzioni.
