Quake 2 2023 tech review ecco come rimasterizzare un gioco

Quake 2 2023 tech review how to remaster a game.

Ho iniziato a giocare a Quake 2 oltre 25 anni fa e oggi sono ancora al gioco – grazie a una collaborazione tra Nightdive Studios, id Software e Machine Games che porta una nuova versione di questo classico sparatutto. Questa nuova edizione vanta una vasta gamma di nuovi contenuti e funzionalità, ma fondamentalmente è stata progettata per offrire l’esperienza che ricordi. Quindi analizziamo le nuove caratteristiche, i nuovi contenuti, gli aggiornamenti visivi e cosa puoi aspettarti sia su console che su PC.

Come ogni altro gioco di id Software prima di esso, Quake 2 ha fatto la storia. Era il primo gioco di id creato pensando alle schede grafiche 3D, presentava una campagna ricca e interconnessa come mai prima d’ora e ha segnato l’inizio di un’era in cui gli esports stavano prendendo piede. Quake 2 introduce la razza degli Strogg – un’armata di metallo e carne – e chiede ai giocatori di attraversare il loro pianeta natale, Stroggos, per distruggere il loro sistema di difesa planetaria e assassinare il loro comandante. Quake 2 non è un gioco ricco di trama, ma è il primo sparatutto sviluppato da id che cerca di avvicinarsi a questo aspetto. A differenza di Doom o Quake, attraverserai e attraverserai di nuovo una serie di mappe interconnesse: completare un obiettivo in una mappa può innescare un evento o fornire gli oggetti necessari per sbloccare la prossima area in una mappa precedente.

Quake 2 è un gioco per PC nel suo nucleo, ma le conversioni passate per console includevano versioni per PlayStation, N64 e Xbox 360 – anche se il gioco non era disponibile in una forma adatta alle console moderne prima di questa nuova versione. Ora è disponibile per tutte le piattaforme contemporanee: PS4, PS5, Xbox One, Xbox Series, Switch e PC.

John Linneman presenta le numerose novità di Quake 2 su tutte le console e PC in questa esperienza audio-visiva unica.

Su ogni piattaforma, troverai una vasta gamma di modifiche e miglioramenti sotto il cofano, progettati per migliorare gli aspetti visivi e audio, mantenendo fede alla presentazione originale. Questi includono importanti miglioramenti al sistema di illuminazione, al rendering dei liquidi, all’animazione e altro ancora. La versione del 2023 include anche la campagna originale, entrambi i pacchetti di espansione, la versione N64 del gioco e un episodio completamente nuovo creato da Machine Games. Tutti questi contenuti sono contenuti all’interno di un sistema di menu ben organizzato che sembra un’estensione raffinata dell’originale. C’è persino una sorta di museo, con documenti di sviluppo, trailer, artwork e livelli giocabili estratti dalle prime demo pre-release come la build di Quake 2 dell’E3 1997.

Un’altra forza del menu sono le opzioni grafiche: Quake 2 consente di regolare completamente le caratteristiche visive su ogni piattaforma, permettendoti di personalizzare il gioco secondo i tuoi gusti – puoi persino approssimare l’aspetto del renderer software originale con mappe di illuminazione monocromatiche e senza filtraggio delle texture o attivare un (buon!) filtro CRT. La versione per PC ti consente di personalizzare la simulazione CRT, inclusa una regolazione aggiuntiva della maschera delle ombre. Infatti, ci sono centinaia di impostazioni che puoi regolare dalla console di gioco su PC, il che è sempre un piacere.

Iniziamo questa analisi con un’occhiata alla versione del 2023 in esecuzione su ogni console, confrontando le differenze e le prestazioni, prima di passare alle differenze visive e ai miglioramenti insieme ad altre modifiche e aggiustamenti del gioco.

Tutte le versioni del gioco per console tendono a sfruttare al massimo la risoluzione e il refresh rate dell’hardware corrispondente – anche se viene utilizzata la ridimensionamento dinamico della risoluzione.

Per cominciare, Quake 2 supporta fondamentalmente la risoluzione e il frame-rate massimi di ogni console, con ridimensionamento dinamico della risoluzione per mantenere le prestazioni costanti. PS4, Xbox One e Switch supportano tutti 1080p a 60fps, One X e PS4 Pro offrono 4K a 60fps e Series X e PS5 arrivano fino a 4K e 120fps. Xbox Series S supporta anche 120Hz, con risoluzioni interne comprese tra 1080p e 4K in questa modalità, mentre a 60Hz si ottiene un’immagine principalmente in 4K.

Noterai che il ridimensionamento dinamico della risoluzione viene utilizzato più spesso sulle console di vecchia generazione, mentre Series X e PS5 offrono l’esperienza completa a 4K a 120fps con pochi problemi. Switch scende spesso a 720p in modalità docked, talvolta anche a 540p, mentre PS4 Pro si avvicina spesso a 1080p più di quanto faccia Xbox One X, che offre molto più spesso il 4K.

Le prestazioni sono in gran parte stabili, specialmente sulle console di generazione attuale dove sono garantiti 60fps o 120fps stabili. Le vecchie macchine, come Switch, PS4 o la Xbox One originale, mostrano cali in alcuni punti durante la campagna di Machine Games – a causa dell’enorme aumento di densità nemica e complessità dei livelli. Questa nuova campagna va ben oltre tutto ciò che c’era nella versione originale di Quake 2, va notato, da qui i cali. L’impostazione che ha il maggior impatto sulle prestazioni è il motion blur, quindi disabilitarlo può ridurre i cali e aumentare la risoluzione media. Purtroppo, la versione per Switch non utilizza il motion blur e quindi questa non è un’opzione per la console Nintendo.

Una delle differenze più significative tra le console contemporanee è il confronto tra Xbox One X e PS4 Pro, in cui la console Microsoft offre risoluzioni significativamente più elevate in media.

Anche se ci sono differenze per piattaforma, il gioco è in ottime condizioni comunque. È semplicemente il caso che le macchine più recenti consentano una maggiore fedeltà e prestazioni, come ci si aspetta. La vera essenza di questo aggiornamento risiede però nei miglioramenti visivi e nei cambiamenti, e anche se può sembrare solo Quake 2, scoprirete che molte cose sono state migliorate sotto la superficie. Bethesda ha pubblicato un blog completo che copre questi cambiamenti, quindi discutiamo alcuni di questi miglioramenti.

Il primo grande miglioramento deriva dal modo in cui viene gestita la illuminazione. Le mappe di luce – texture precalcolate applicate alle superfici di gioco che rappresentano informazioni sulla illuminazione – costituiscono la base della grafica originale di Quake, e con il passaggio a Quake 2, lo sviluppatore id Software ha implementato il supporto per le mappe di luce colorate. Queste venivano create durante il processo di compilazione, poiché i PC di quell’epoca non erano abbastanza veloci per renderizzare l’illuminazione del mondo in tempo reale.

In questa nuova versione di Quake 2, la risoluzione delle mappe di luce riceve un aumento di 4 volte, ottenuto attraverso una collaborazione con due contributori del famoso progetto ericw-tools che aggiunge funzionalità grafiche ai livelli di Quake 2. Le nuove mappe di luce precalcolate sono più dense e possono catturare più dell’ambiente, migliorando l’illuminazione e i dettagli delle ombre percepiti. Questo viene ulteriormente migliorato mediante l’utilizzo del Phong shading, che consente un’illuminazione più uniforme delle strutture a bassa poligonalità senza alterare i dati della mappa e l’ambient occlusion precalcolata, creando ombre di contatto sottili in tutto l’ambiente.

I materiali liquidi, come l’acqua o la lava, sono ora illuminati correttamente. Nell’originale, anche in una zona oscurata della mappa, le superfici d’acqua apparivano a luminosità massima – ma questo è stato modificato e ora si comportano come ci si aspetta nel mondo.

Anche l’acqua animata è stata migliorata. Nel renderer software originale, le texture indicate come fluidi potevano essere animate manipolando in modo intelligente i valori x/y della superficie della texture, ma le prime schede acceleratrici 3D non potevano eseguire questa operazione e si affidavano invece alla manipolazione semplice dei vertici. Le moderne GPU non hanno problemi del genere, quindi la versione del 2023 ora mostra le texture della superficie dell’acqua come una versione ancora più fluida del renderer software, che è fantastico.

Quando scendi sotto la superficie dell’acqua, l’intero schermo viene distorto, un’altra impossibilità sulle vecchie schede grafiche che è stata adattata dalla versione N64 di Quake di Sam Villareal, il programmatore principale del motore Kex di Nightdive.




Ecco tre importanti miglioramenti nell’illuminazione dimostrati. Da sinistra a destra: mappe di luce più grandi, Phong shading e ambient occlusion.

Poi ci sono le luci dinamiche. Quake 2 era famoso per la sua illuminazione dinamica e colorata: sparate il blaster e sarete trattati con uno spettacolo di luci che era assolutamente sbalorditivo all’epoca. Tuttavia, l’approccio del gioco originale mostrava artefatti ovvi, a causa della sua mappa di luce dinamica a bassa risoluzione, ma qui abbiamo una soluzione di illuminazione per pixel che produce una transizione graduale intorno ad ogni esplosione di luce – con ombre corrette grazie al nuovo sistema di mappatura delle ombre, che è un bel bonus. Queste ombre proiettate in tempo reale aiutano a ancorare ulteriormente gli oggetti dinamici nel mondo di gioco.

Ancora meglio, gli sviluppatori hanno aggiunto texture di bagliore allo sparo delle armi: la combinazione di bagliore, ombre e illuminazione dinamica migliorata migliora davvero la presentazione visiva. Questo è ulteriormente migliorato dall’aggiunta di volumi di luce, introdotti in Quake 3 Arena. Si tratta essenzialmente di una griglia 3D che campiona le mappe di illuminazione durante il processo di compilazione. Riferendosi a questa griglia di luce, gli oggetti dinamici possono ora essere illuminati e colorati in modo appropriato. Ciò significa che i nemici sono influenzati dall’illuminazione del mondo, in un modo che non era possibile nella versione originale di Quake 2.

Due ulteriori caratteristiche che migliorano l’atmosfera sono le mappe di bagliore e la nebbia in quota. Le mappe di bagliore sono fondamentalmente una maschera di texture che definisce se una superficie dovrebbe brillare o meno. Le superfici con una mappa di bagliore abilitata, come uno schermo del computer o un indicatore dell’arma, rimangono visibili anche in condizioni di scarsa illuminazione, cosa che non accadeva originariamente. La nebbia in quota è ancora più importante: questa tecnica consente agli sviluppatori di posizionare efficacemente volumi di nebbia all’interno delle aree desiderate di una mappa e di assegnare loro due colori diversi per creare effetti drammatici. Secondo Sam, questa tecnica è derivata da un metodo descritto da Inigo Quilez. Ha un aspetto eccellente e aggiunge molta atmosfera alle mappe.

C’è una grande differenza nella qualità dei modelli nella versione 2023, come risultato di asset rielaborati utilizzando il formato MD5 basato sullo scheletro rispetto al formato MD2 più efficiente in termini di spazio.

Insieme, queste funzionalità, e altre che non abbiamo menzionato, offrono un miglioramento sostanziale della presentazione visiva della versione 2023. La nuova versione del motore di Quake supporta anche DirectX 11 e Vulkan, anziché OpenGL. Questa nuova versione non utilizza più la suddivisione dello spazio binario o BSP, poiché i livelli sono ora divisi in celle per velocizzare la raccolta della geometria per le mappe delle ombre e il rendering. Sam ha trovato una soluzione di texture pseudo-bindless che riduce notevolmente il numero di chiamate di disegno e migliora le prestazioni della CPU, cosa particolarmente importante per Switch.

Anche se queste funzionalità sono tutte fantastiche, l’incremento visivo più significativo, secondo me, proviene dagli asset rielaborati. In particolare, il gioco supporta ora il formato del modello MD5 basato sullo scheletro. Nel gioco originale, che utilizza il formato del modello MD2 molto più vecchio, le informazioni sui vertici vengono memorizzate come byte individuali, il che riduce la dimensione del file, ma diminuisce anche la precisione. Con una bassa precisione dei vertici, modelli come armi e nemici mostrano un movimento ondulatorio evidente. Questi modelli MD2 originali sono ancora presenti nella versione 2023, se lo si desidera, ma i nuovi modelli basati sullo scheletro MD5 sono stati completamente rielaborati e migliorati, offrendo sia dettagli aggiuntivi che una maggiore stabilità grazie a una precisione aumentata.

Questo è forse più evidente sull’arma del giocatore – questi grandi modelli di armi riempiono la vista del giocatore, ma la mancanza di precisione significa che sono costantemente instabili nel gioco originale. Ogni arma nella versione 2023 è stata ridisegnata, con un aumento di dettagli sia nella texture che nella geometria, pur mantenendo l’estetica originale. Si sente ancora in modo appropriato il 1997 e si integra perfettamente in Quake 2.

Sia i modelli delle armi che la geometria dei livelli sono stati migliorati con dettagli extra quando appropriato.

Non sono solo gli oggetti dinamici a ricevere un miglioramento, gli artisti hanno esaminato attentamente ogni livello e aggiunto dettagli geometrici aggiuntivi quando appropriato. Senza confrontare i due, potresti non aver mai indovinato che qualcosa fosse cambiato, ma questi dettagli extra sono benvenuti e migliorano la presentazione a mio parere.

Ancora meglio, il team ha scoperto dati di mappe incomplete negli archivi di id e ha ripristinato aree che non esistevano nel gioco originale, includendo persino una nuova area nel livello di apertura. Per i fan di lunga data di Quake 2, è una vera delizia scoprire nuove aree nascoste nel gioco.

Un’ultima caratteristica visiva è il filmato introduttivo, che è stato reso a una risoluzione molto bassa ed è difficile da interpretare. Per questa nuova versione, Brendan McKinney ha ripreso e rifatto tutte le sequenze FMV del gioco da zero, renderizzandole come video a risoluzione più alta. Considerando che tutto qui è stato praticamente ricostruito a occhio, direi che ha fatto un lavoro notevole. Anche le schermate di intermezzo sia per il gioco principale che per i due pacchetti delle missioni sono state interamente rifatte e hanno un ottimo aspetto. Indipendentemente dalla versione che si gioca, c’è molto amore riversato nella nuova presentazione.

La versione 2023 di Quake 2 cambia molto più che solo l’aspetto visivo: anche il comportamento dei nemici, l’animazione e persino l’audio sono stati modificati. Inoltre, sono state aggiunte nuove funzionalità come lo split-screen.

A quanto pare, a causa di modifiche tardive nello sviluppo, l’IA originale prevista per Quake 2 non è mai stata completata e è stata utilizzata solo una versione semplificata nel gioco finale. Grazie agli archivi di id, però, questi comportamenti tagliati e un miglioramento del path-finding sono stati aggiunti al gioco. I nemici ora possono compiere azioni, come saltare giù da cornicioni o attraversare dirupi, infliggendo attacchi inaspettati nel processo. L’IA ora può navigare in stanze più complesse, salire scale, seguirti attraverso le porte e altro ancora. Attraversando stanze multiple e trovando nuovi modi per raggiungerti, mescola davvero le carte.

Poi c’è l’audio: questa nuova versione supporta più voci simultanee, riverberi e maggiore flessibilità riguardo alla dimensione e ai materiali delle stanze, quindi i passi suoni diversi su diverse superfici e cambiano in base alla dimensione e al tipo di ambiente in cui ti trovi. La colonna sonora originale fa anche il suo ritorno, includendo nuove tracce create per le espansioni e la versione N64 di Quake 2.

C’è anche la modalità cooperativa e deathmatch, che nei miei test ha funzionato bene, con un netcode veloce e reattivo anche quando si gioca contro avversari in diverse regioni. La modalità multiplayer split-screen con fino a otto giocatori è inclusa anche su Xbox e PC, cosa che avrei voluto testare ma non ho potuto a causa di limiti di tempo e mancanza di controller. La modalità split-screen a otto vie non è purtroppo possibile sulle piattaforme PlayStation, a causa del fatto che ogni controller agisce tecnicamente come due dispositivi Bluetooth: uno per i comandi, l’altro per l’audio, quindi il massimo è di quattro qui. Tuttavia, il mirino del gamepad è sorprendentemente ottimo su tutte le piattaforme e ci sono nuove funzionalità di qualità della vita come una bussola opzionale per indicare il tuo prossimo obiettivo.

L’inclusione della modalità multiplayer split-screen fino a otto giocatori per console Xbox e PC è fantastica, anche se non avevamo abbastanza controller a disposizione per testarla.

La ragione principale per dare un’occhiata a questa nuova versione di Quake 2 potrebbe essere la nuova campagna di Machine Games, il team dietro i recenti titoli di Wolfenstein e un creatore di lunga data di mappe di Quake. Se vuoi vedere cosa può fare questo motore con la potenza della tecnologia moderna, non cercare oltre. Le mappe della nuova campagna sono gigantesche, molto più grandi di qualsiasi cosa in Quake 2 originale, e il livello di dettaglio è molto più alto. È pieno di geometrie intricate e strutture imponenti. Anche i temi dei livelli sono estremamente sfumati e piacevoli da esplorare.

Quello che è particolarmente sorprendente è il numero di nemici che vengono gettati contro il giocatore. Negli anni ’90, uno dei problemi nel passare a un motore di gioco più avanzato era che ogni nemico aveva un costo significativo in termini di budget di rendering, ma su macchine moderne tutto questo viene accantonato e queste fasi hanno un numero di nemici che si avvicina a quello del Doom originale: un sacco di nemici inondano la scena regolarmente, portando al caos assoluto. Questo pacchetto di missioni è così buono che potrebbe essere facilmente venduto come un gioco a sé stante. Seriamente, è una lezione magistrale nel level design di Quake 2.

Ovviamente, l’aggiunta della versione Nintendo 64 di Quake 2 è anche benvenuta. Se non lo conoscevi, questo non era solo un porting, ma un gioco di Quake completamente originale con una campagna e livelli multiplayer aggiuntivi completamente nuovi… e tutto quel contenuto è stato incluso in questa nuova versione di Quake 2. Detto ciò, ho una critica: il rilascio del 2023 non duplica la filtrazione delle texture a tre punti dell’originale N64, come era il caso della conversione di Doom 64 di Nightdive.


La nuova campagna di Machine Games giustifica quasi da sola una partita, con strutture imponenti e un numero impressionante di nemici sullo schermo che supera tutto ciò visto nelle campagne originali.

La sola nota che potrei sollevare in tutto ciò è che ci sono alcuni cambiamenti minori nella versione del 2023 che potrebbero non piacere a tutti. Ad esempio, la mitragliatrice non ha più rinculo e ho sentito dire che il speed running non è più possibile a causa di cambiamenti in alcune mappe. È cambiato il modo in cui funzionano i barili esplosivi: ora c’è un ritardo prima che esplodano e il mirino ora è preciso, mentre negli originali rilasci gli spari erano leggermente decentrati.

Ci sono anche alcuni bug effettivi, tra cui il supporto per tastiera e mouse sulle console. Puoi giocare al gioco in questo modo utilizzando periferiche USB, ma nella versione attuale la tastiera smette di funzionare dopo pochi minuti, richiedendo di reinserire il cavo USB, rendendolo praticamente ingiocabile sia su Xbox che su PlayStation. Almeno ci sono i controlli giroscopici su Switch e PlayStation, anche se come giocatore sporadico che utilizza il giroscopio non posso giudicare se questa sia un’implementazione particolarmente buona o meno.

Tuttavia, la sensazione generale è che la versione del 2023 di Quake 2 sia estremamente ben fatta, fedele al materiale di origine e valga sicuramente l’acquisto al prezzo di $10 – e puoi anche ottenerlo come aggiornamento gratuito per i possessori di Quake 2 su Steam e GOG o tramite Game Pass.

Ho trascorso un ottimo tempo a riscoprire Quake 2 ancora una volta, nonostante lo abbia giocato sporadicamente negli ultimi 25 anni, e penso che chiunque ami gli sparatutto e non abbia mai giocato a Quake 2 debba dargli una possibilità. Almeno, è un pezzo importante della storia dei videogiochi che dovrebbe essere sperimentato da tutti.