Sin dal lancio, abbiamo preso a cuore le richieste della community, facendo tesoro dei feedback di giocatori come te su ottimizzazione e performance. Proprio per questo, oggi vogliamo fare il punto della situazione sui progressi compiuti finora.
Gran parte del nostro lavoro di ottimizzazione su PC è stato dedicato a un miglioramento decisivo in ottica di frame rate, senza scendere a compromessi con la resa visiva. Il tutto, perché sono elementi fondamentali della visione artistica di Gearbox. Il nostro obiettivo principale è trovare il giusto equilibrio: garantire prestazioni nettamente superiori a livello di framerate senza alterare l'esperienza di gioco originale.
In questi mesi di lavoro, l'ottimizzazione ha garantito un aumento degli FPS medi di circa il 20% su tutte le configurazioni hardware, dai requisiti minimi a quelli consigliati.
Ma questo è solo l'inizio, perché abbiamo anche migliorato nettamente la stabilità riducendo il numero di arresti anomali subiti dai giocatori.
Siamo consapevoli di non aver ancora concluso il lavoro ed è per questo che le nostre ottimizzazioni guardano al futuro. Di seguito parliamo delle varie soluzioni con cui abbiamo migliorato le prestazioni su PC per Borderlands 4 rispetto alla data di rilascio.
Miglioramenti a livello di stabilità e prestazioni
Diamo un'occhiata a come le prestazioni al lancio si possono paragonare alla prossima patch prevista il 26 marzo e dedicata a Mad Ellie e la Cripta dei Dannati:
(N.B.: andremo molto in dettaglio a livello tecnico ma il succo del discorso è un guadagno di circa il 20% nel framerate per tutte le specifiche tecniche su PC).
Questo aumento del 20% nel framerate medio deriva da un lavoro sinergico focalizzato su GPU, CPU e ottimizzazione generale. Grazie ad affinamenti specifici, il team è riuscito a migliorare le performance garantendo che l'impatto sulla fedeltà visiva fosse praticamente impercettibile.
Non ci siamo limitati ad alzare gli FPS medi: abbiamo lavorato sodo per eliminare gli scatti, migliorando le casistiche a framerate minimo dell'1% e dello 0,1%, con le quali misuriamo la stabilità del framerate: avvicinandoli alla media, l'esperienza di gioco diventa più fluida e reattiva, eliminando rallentamenti improvvisi e "singhiozzi" grafici.
Questi scatti, noti anche come hitching, sono uno dei problemi più critici per le performance. Oltre a essere fastidiosi, spezzano in due il ritmo di gioco. Abbiamo ridotto l'insorgenza di questi blocchi affinando la gestione dei PSO (Pipeline State Objects), impedendo che un eccesso di effetti grafici metta in crisi il sistema.
Gli Shader PSO accelerano il rendering permettendo ai driver di creare una versione ottimizzata per le GPU specifiche. Tuttavia, l'elaborazione iniziale richiede tempo e può causare scatti improvvisi quando uno shader viene calcolato per la prima volta. Per evitarlo, invece di scegliere tra pre-compilazione iniziale e caricamento in background, abbiamo deciso di fare entrambe le cose per garantire la massima fluidità.
Borderlands 4 è noto per il suo numero quasi infinito di armi da fuoco, ognuna generata dinamicamente con materiali dedicati per ogni componente. È la ricetta per un divertimento assicurato, ma una sfida quasi proibitiva per i nostri programmatori di rendering. Sin dal lancio, abbiamo migliorato il sistema con cui Borderlands 4 permette ai driver grafici di individuare in anticipo i nuovi materiali di armi ed effetti speciali, garantendo che gli stessi driver siano sempre pronti all'uso.
Ci siamo concentrati molto anche sull'HLOD (Hierarchical Level of Detail), la tecnologia che serve a visualizzare le aree della mappa in lontananza. Abbiamo migliorato l'aspetto degli elementi grafici distanti per rendere le transizioni impercettibili. L'obiettivo? Farti attraversare il mondo di Kairos in modo fluido, eliminando ogni stacco visivo e soprattutto, le schermate di caricamento.
Infine, abbiamo nettamente migliorato la stabilità rispetto al lancio, riducendo la frequenza degli arresti anomali, come a partire da dicembre quando li abbiamo quasi dimezzati, passando dallo 0,63% allo 0,38% di tutte le sessioni (mentre la percentuale di giocatori che hanno riscontrato un arresto anomalo è scesa dal 17% al 9,35%).
Ottimizzazione di grafiche, illuminazione e UI
Per quanto riguarda gli effetti visivi, abbiamo trovato il modo di alleggerire il carico sulla GPU riducendo il numero di poligoni di alcuni effetti specifici. Tra questi figurano le scie dei propulsori, gli effetti particellari delle abilità d'azione e gli eventi globali di lancio dalle navicelle, solo per citare alcuni esempi.
Allo stesso modo, abbiamo alleggerito il carico sulla CPU ottimizzando elementi come gli effetti da danno gelante, la fisica delle collisioni e la simulazione dei tessuti. Su Kairos capiterà spesso di vedere tutti questi effetti attivi contemporaneamente ed è per questo che i miglioramenti apportati a GPU e CPU fanno davvero la differenza!
Abbiamo fatto grandi passi avanti anche nell'illuminazione di Kairos, sfruttando la tecnologia Virtual Shadow Maps di Unreal Engine 5 per migliorare le prestazioni. Borderlands 4 ha lanciato un sistema di illuminazione dinamica con cicli giorno-notte, in cui ogni fotogramma deve calcolare la posizione del sole. Questo si traduce in una mole enorme di calcoli per ogni frame, che ora siamo in grado di gestire in cache tramite le Virtual Shadow Maps, riducendo il carico sulla GPU. Inoltre, abbiamo migliorato il gioco in altri aspetti come l'illuminazione degli shader e gli aggiornamenti delle mappe dell'ambiente skylight.
Chiudiamo alla grande (almeno l'approfondimento di oggi), avendo apportato dei miglioramenti al codice backend per ottimizzare l'efficienza della UI. Non dovresti notare alcuna differenza mentre consulti i menu ECHO o ti godi le cifre dei danni sopra i nemici feriti, ma potrai avere la certezza che, a livello di prestazioni, tutto funziona davvero alla grande.
Grazie!
Siamo fieri del lavoro svolto dal nostro team per migliorare le prestazioni di Borderlands 4 su PC a partire dal suo lancio, ma sappiamo anche che c'è ancora del lavoro da fare. Il nostro impegno non finisce certo qui!
Stiamo lavorando a tutto questo senza limitare la libertà di giocatori come te di personalizzare la propria esperienza in base alle preferenze e allo stile di gioco, continuando a sfruttare sia le opzioni grafiche integrate, sia i driver e gli strumenti della scheda video.
Grazie ancora per il tuo supporto e la tua pazienza, e se hai condiviso con noi i tuoi feedback meriti un ringraziamento speciale. Ogni segnalazione inviata al Supporto 2K ci aiuta a individuare, tracciare e diagnosticare i problemi per poter affinare ulteriormente il gioco. Non esitare a contattarci se dovessi riscontrare qualsiasi tipo di problema.
Come sempre, faremo tesoro di ogni feedback ricevuto per trovare nuovi modi per migliorare la tua esperienza di gioco. Caro Cacciacripta, è un onore per noi averti su Kairos.








