Notizie / Giochi

In che modo Unreal Engine 5 può avere un impatto sull'industria dei giochi

In che modo Unreal Engine 5 può avere un impatto sull'industria dei giochi

EL'Unreal Engine di Pic è sempre rimasto all'avanguardia nelle moderne tecniche e tecnologie di rendering per decenni a questo punto. Che si tratti di levigare i bordi frastagliati delle superfici nei giochi degli anni '90 come Torneo irrealeo l'implementazione del ray-tracing per un'illuminazione realistica in Unreal Engine 4, le offerte di sviluppo software di Epic sono rimaste all'avanguardia nella grafica in tempo reale. Dopo un po' di anticipazione ed eccitazione, abbiamo finalmente l'ultima versione del motore: l'Unreal Engine 5, che ora è disponibile per tutti gli sviluppatori per l'utilizzo nei loro giochi.

Non sorprende che il motore presenti una serie di campanelli e fischietti grafici che, se usati in modo intelligente, possono dare vita a giochi che non sembrano troppo diversi dalla vita reale. Ma soprattutto, Unreal Engine 5 apporta importanti cambiamenti al modo in cui funziona lo sviluppo, che possono avere un enorme impatto sull'industria dei giochi nel suo insieme. Dopotutto, non per niente gli sviluppatori AAA stanno abbandonando i loro motori interni per Unreal Engine 5 per i loro progetti imminenti.

Ovviamente, non siamo sviluppatori di giochi qui a GamingBolt, ma ci sono alcune cose di cui discuteremo oggi che potrebbero cambiare il modo in cui gli sviluppatori realizzano i loro giochi.

Il cambiamento più grande è senza dubbio il supporto stretto per l'archiviazione ad alta velocità. Vedete, con entrambe le console di ultima generazione dotate di SSD PCI e 4.0 ad alta velocità, non passerà molto tempo prima che lo storage SSD diventi la norma per tutti i sistemi di gioco del futuro. Oltre a fornire tempi di caricamento più rapidi, questo sviluppo comporterà anche un grande cambiamento nel modo in cui i giochi vengono renderizzati. Fondamentalmente, la maggior parte dei giochi di ultima generazione cercherebbe di adattare tutte le risorse che potrebbero essere necessarie nei prossimi secondi di gioco per un'esperienza fluida, perché l'importazione di una risorsa dal disco rigido alla memoria richiederebbe tempo e causerebbe la balbuzie.

Con gli SSD che offrono velocità di trasferimento significativamente più elevate e le console, in particolare, che dispongono di canali di comunicazione aggiuntivi tra i loro componenti, gli sviluppatori non devono preoccuparsi troppo di inserire tutte queste risorse nella memoria di sistema quando viene caricato un gioco. Anche se un oggetto richiesto non è attualmente presente in memoria, può essere caricato quasi istantaneamente senza alcun balbettio evidente nel gioco. Epic ha confermato che Unreal Engine 5 farà pieno uso di questa tecnologia e abbiamo visto risultati sorprendenti in tecnologia demo come Lumen nella Terra dei Naniti et La matrice si risveglia. Immagina come questo potrebbe portare a flussi di lavoro più fluidi per i giochi open world, rispetto allo scenario attuale in cui gli sviluppatori devono costruire sistemi di streaming complessi per mantenere un alto livello di macro-dettaglio pur mantenendo un'ampia portata per il mondo aperto.

Nanite, che è un'altra delle principali tecniche di rendering di Unreal Engine 5, aiuta gli sviluppatori in questa ricerca. Lumen è fondamentalmente una tecnica intelligente che mira a ottimizzare il modo in cui viene costruita una scena. A differenza dei giochi di ultima generazione che utilizzavano una serie di sistemi e trucchi dietro le quinte per scambiare LoD e risparmiare risorse preziose come animazioni a metà classifica e quant'altro, gli sviluppatori possono essenzialmente evidenziare mesh e geometrie di texture con Nanite, quindi lo farà renderizza in modo intelligente le scene con un costo target specifico, poiché cerca di mantenere un livello di dettaglio elevato per le trame e le risorse che contribuiscono maggiormente a una determinata scena. La parte migliore è che Nanite cambierà tutte queste variabili al volo, liberando gli sviluppatori per concentrarsi su altre cose importanti oltre a rimescolare il lato tecnico delle cose. Questo graffia solo la superficie delle opportunità che Nanite può offrire per lo sviluppo del gioco.

Un altro strumento rivoluzionario e intuitivo per gli sviluppatori che Unreal Engine 5 porta in tavola è MetaHuman Toolkit, che è essenzialmente un generatore di NPC semplificato ma ancora potente. Proprio come creeresti un personaggio personalizzato in un gioco di ruolo, MetaHuman Toolkit è una versione sofisticata che consente agli sviluppatori di creare rapidamente NPC per i loro giochi. Il toolkit MetaHuman ha un'impressionante varietà di capelli, colore della pelle, vestiti e altre variabili che possono creare rapidamente questi personaggi umani con un alto livello di fedeltà visiva e caratteristiche fantastiche come la fisica dei capelli e quello che hai. Inoltre, Unreal Engine 5 offre anche opzioni per truccare questi personaggi per animarli. Basti dire che i progressi portati dal toolkit MetaHuman farebbero sicuramente risparmiare molto tempo agli sviluppatori che vogliono riempire i loro mondi di gioco con un sacco di NPC.

E dovremmo anche parlare per un minuto di fotogrammetria. La fotogrammetria è una tecnica che stiamo vedendo spuntare in sempre più giochi ultimamente, ed è una tecnica che può vantare ottimi risultati se usata in modo intelligente. Il processo prevede l'acquisizione di più immagini di superfici reali, l'estrazione delle trame dalle foto e il loro avvolgimento attorno alle superfici geometriche nel motore. Ninja Theory usa ampiamente questa tecnica per il suo prossimo La saga di Senua: Hellblade 2, e basti dire che sembra davvero impressionante. Naturalmente, avere una pipeline ottimizzata per l'implementazione della fotogrammetria in tempo reale consente agli artisti di lavorare su contenuti originali piuttosto che provare a replicare centinaia di trame comuni.

lama dell'inferno 2

Questo ci porta molto bene al nostro punto successivo: la flessibilità di utilizzo. Sebbene l'ampio set di strumenti e i flussi di lavoro organizzati di Unreal Engine 5 siano ottimi per progetti di grandi dimensioni e dimensioni del team fino a dozzine, il motore si è dimostrato popolare anche tra gli sviluppatori indipendenti. Vediamo studi di giochi più piccoli come Game Science e Clout Games che rilasciano giochi molto ambiziosi come Mito oscuro: Wukong et MALATO rispettivamente. Allo stesso modo, puoi anche trovare innumerevoli demo e progetti di fan su Internet che sono tutti basati su UE5, indicando che il motore potrebbe finire per essere un fattore vitale per riaccendere l'interesse nel mercato AA.

Inoltre, c'è un sacco di tecnologia come Lumen, ray tracing con accelerazione hardware e altro ancora. – e potremmo continuare a parlare di questo – ma condividono tutti un tema ricorrente di rendere lo sviluppo più fluido e mirato. La suite di funzionalità visive di Unreal Engine 5 consente essenzialmente agli sviluppatori di concentrarsi su ciò che conta di più: il design del gioco, le restrizioni tecniche (sarà sempre così) ma Unreal Engine 5 riduce sicuramente questo vincolo a ciò che riteniamo essere un minimo. In quanto tali, stiamo già vedendo giochi che sfruttano questa tecnologia vantano uno splendido livello di dettaglio a livello macro pur avendo un livello di scala senza precedenti. Inoltre, alcuni di questi ambiziosi progetti sono addirittura realizzati da team composti solo da un pugno di persone.

Certo, Unreal Engine 5 potrebbe non cambiare tecnicamente l'industria dei giochi come la conosciamo, ma i suoi progressi andranno sicuramente a beneficio degli studi e potrebbero anche portare a una rinascita nel mercato AA, portando a più esperienze e, si spera, a una migliore qualità. .

I segnali sembrano positivi.

Nota: le opinioni espresse in questo articolo sono quelle dell'autore e non rappresentano necessariamente le opinioni e non devono essere attribuite a GamingBolt come organizzazione.