
Tim Sweeney rivela dettagli su Unreal Engine 6
In un recente episodio del podcast di Lex Friedman, Tim Sweeney, presidente di Epic Games e suo maggiore azionista, ha svelato informazioni fondamentali riguardanti Unreal Engine 6 (UE6), approfondendo al contempo vari argomenti importanti per l’industria dei videogiochi.
Un approccio unificato per lo sviluppo di Unreal Engine
Sweeney ha affermato che Unreal Engine 6 mira a fondere i diversi percorsi di sviluppo che Epic ha intrapreso. Con una timeline ambiziosa, ha rivelato che gli sviluppatori potrebbero prevedere le prime anteprime di UE6 entro i prossimi due o tre anni.
Attualmente, Epic sta sviluppando due rami dell’Unreal Engine 5: uno dedicato agli sviluppatori di giochi tradizionali, mentre l’altro è specificamente pensato per la community di Fortnite. Ogni ramo presenta segmenti di sviluppo che non si sovrappongono; pertanto, alcune funzionalità dell’Unreal Engine 5 non sono disponibili in Fortnite, principalmente a causa delle difficoltà nell’implementare efficacemente questi progressi su tutte e sette le piattaforme supportate.
Unreal Engine 6 fungerà da punto di convergenza per questi sviluppi divergenti, creando un framework più integrato. Sebbene la data di uscita esatta rimanga incerta, Sweeney ha sottolineato che i progressi sono in corso, inaugurando il futuro di Unreal Engine.
Affrontare i limiti delle simulazioni single-threaded
Durante la discussione, Sweeney ha riconosciuto un limite critico della tecnologia attuale: la decisione di Epic di mantenere simulazioni single-threaded, una scelta fatta per semplificare le attività di programmazione sia per l’azienda che per gli sviluppatori di giochi. Questo approccio semplice, seppur intuitivo, limita il potenziale dell’hardware moderno.
La limitazione più grande che si è accumulata nel tempo è la natura single-threaded della simulazione di gioco su Unreal Engine. Noi eseguiamo una simulazione single-thread. Se avete una CPU a 16 core, ne utilizziamo uno per la simulazione di gioco ed eseguiamo il resto della complessa logica di gioco perché la programmazione single-thread è di ordini di grandezza più semplice della programmazione multi-thread, e non volevamo gravare né noi stessi, né i nostri partner, né la community con le complicazioni del multi-threading.
Sweeney ha spiegato che questa limitazione si è manifestata nel tempo, alimentando diverse sfide legate alla CPU nei titoli Unreal Engine 4 e 5. Con Unreal Engine 6, l’attenzione si sposterà verso l’adozione completa del multithreading, un’evoluzione tecnologica che mira a risolvere i colli di bottiglia prestazionali di lunga data.
Anticipando l’impatto dell’Unreal Engine 6
Sebbene l’attesa per Unreal Engine 6 sia in crescita, i giocatori dovrebbero tenere presente che potrebbero volerci diversi anni prima di vederne l’implementazione nei nuovi titoli. Come punto di riferimento, la prima anteprima di UE5 è stata resa disponibile all’inizio del 2022, ma titoli significativi che sfruttano questa tecnologia, come il remake di Layers of Fear, Remnant II, Immortals of Aveum e Lords of the Fallen, non sono usciti prima della metà o della fine del 2023. Pertanto, si prevede che il debutto di giochi che utilizzano Unreal Engine 6 potrebbe protrarsi fino alla fine del 2028 o all’inizio del 2029.
Mentre il panorama dei videogiochi continua a evolversi, le intuizioni di Tim Sweeney segnalano una svolta trasformativa per Unreal Engine, promettendo di sbloccare capacità senza precedenti in linea con i progressi dell’informatica contemporanea.
Lascia un commento