NewsNintendoPlayStation

Diablo 2: le interruzioni del server di Resurrected causate dal codice del gioco originale

Il codice del gioco originale e una base di giocatori in continua crescita continuano a causare problemi per i server di Diablo 2, afferma Blizzard

Diablo 2: Resurrected ha avuto problemi con il server da quando è stato lanciato il mese scorso, ma recentemente sono peggiorati ulteriormente. Dopo più di una settimana di arresti anomali e interruzioni, Blizzard ha pubblicato un lungo e approfondito post sul blog che descrive i problemi, cosa li sta causando e come il suo team intende risolverli.

Tutti i problemi del server del remake di Diablo 2 sono causati da una serie di problemi più piccoli impilati uno sopra l’altro, spiega il post di Blizzard, il che significa che non esiste una sola soluzione per risolverli. Un problema che potrebbe sembrare sorprendente è il numero di giocatori con cui Blizzard ha a che fare. Diablo 2: Resurrected sta ancora raggiungendo nuovi record per il conteggio dei giocatori la scorsa settimana. Con più giocatori che accedono ora rispetto a quando il gioco è stato lanciato, i server di Blizzard hanno difficoltà a tenere il passo.

Ma di gran lunga il problema più grande che Blizzard sottolinea ha a che fare con come è stato realizzato Diablo 2: Resurrected. Grandi porzioni del codice del gioco, almeno per alcuni processi, sono essenzialmente le stesse di quando l’originale è stato rilasciato due decenni fa. Questo codice legacy influisce su cose come la creazione e l’adesione al gioco, le funzionalità di base, la lettura dei dati dei personaggi, l’aggiornamento/lettura/filtro degli elenchi dei giochi, la verifica dello stato del server e altro ancora. Blizzard è tornata indietro e ha aggiornato pezzi e pezzi, per renderli più compatibili con la tecnologia moderna, ma è in gran parte lo stesso di allora.

Questi sistemi andavano per lo più bene all’inizio degli anni 2000, ma il comportamento dei giocatori è molto diverso ora rispetto a allora, afferma Blizzard. Pratiche come la creazione di nuove lobby di gioco per coltivare determinati combattimenti non erano così importanti durante la versione originale del gioco e hanno messo a dura prova il sistema. Tutte queste nuove istanze intasano i server e impediscono il passaggio di altri servizi.

Per fortuna, Blizzard ha alcuni piani per mitigare alcuni di questi problemi. La prima soluzione è impedire ai giocatori di creare nuovi giochi se ne creano troppi in un breve periodo di tempo. Blizzard chiama questo “limite di velocità” e verrà comunicato con un messaggio di errore che dice “si è verificato un problema di comunicazione con i server di gioco”. Un’altra soluzione che Blizzard sta provando è un sistema di code più aggressivo che rallenta gli accessi dei giocatori a un rivolo piuttosto che a una cascata che potrebbe far crollare l’intero gioco.

Blizzard afferma che nessuna di queste soluzioni è necessariamente permanente e si concentra principalmente sull’impedire che il gioco si blocchi completamente in qualsiasi momento nel prossimo futuro. Invece, le soluzioni più permanenti di Blizzard includono la suddivisione di determinati servizi in un proprio sistema separato per ridurre il carico del server che creano.

Naturalmente, come per qualsiasi problema complicato, è probabile che anche le soluzioni di Blizzard richiedano tempo. Ma per ora, l’obiettivo dello sviluppatore sembra essere quello di rendere il gioco il più stabile possibile per la sua vasta e ancora in crescita community.

Related posts
Genshin Impact guidesGuidesMobilePlayStation

Posizioni dei progetti delle armi di Genshin Impact Fontaine

Baldur's Gate 3 guidesGuidesPCPlayStation

Dovresti schierarti con Colui che era o Madeline in Baldur's Gate 3

Baldur's Gate 3 guidesGuidesPCPlayStation

Come ottenere e riparare la Lanterna lunare in Baldur's Gate 3

Baldur's Gate 3 guidesGuidesPCPlayStation

Dovresti aprire il Caravan Strongbox in Baldur's Gate 3?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *