GLOSSARIO

Cos'è Unreal Engine 5?

  Questa pagina è stata tradotta automaticamente da DeepL. Switch to English

Unreal Engine 5 (UE5) è il software di creazione 3D in tempo reale di Epic Games progettato per lo sviluppo di giochi ed esperienze interattive. Viene inoltre utilizzato sempre più spesso nel cinema, in televisione, nelle interfacce uomo-macchina (HMI) del settore automobilistico, nell'architettura e nelle simulazioni. Può essere considerato uno strumento versatile che consente di creare ambienti 3D straordinari e dinamici che funzionano in tempo reale.

Cosa c'è di nuovo in UE5?

UE5 ha introdotto alcuni sistemi rivoluzionari che hanno migliorato notevolmente i flussi di lavoro quotidiani:

  • Nanite: questo sistema di "geometria virtualizzata" consente di lavorare con mesh ad altissima definizione (comprese scansioni di qualità cinematografica) senza il fastidio di dover creare manualmente più livelli di dettaglio (LOD). Trasmette e rende solo i dettagli che è necessario vedere.
  • Lumen: offre un'illuminazione globale e riflessi completamente dinamici, in modo che le luci rimbalzino in modo naturale, senza più dover attendere il baking offline.
  • Partizione mondiale: questa funzione suddivide le mappe di grandi dimensioni in una griglia e gestisce automaticamente lo streaming delle celle in entrata e in uscita, consentendoti di eliminare lo stress dello streaming manuale dei livelli.
  • Virtual Shadow Maps (VSM): produce ombre ad alta risoluzione e adatte alla pellicola che funzionano alla perfezione con Nanite e i vasti mondi aperti.
  • Super risoluzione temporale (TSR): un upscaler indipendente dal motore che esegue il rendering a una risoluzione interna inferiore e pulisce le immagini, migliorando le prestazioni, particolarmente utile per il 4K.

Queste sono le caratteristiche principali su cui i team tendono a fare affidamento in primo luogo.

Nota: l'ultimo aggiornamento a UE 5.6 punta l'attenzione sul raggiungimento di 60 FPS più fluidi nei mondi aperti e migliora l'animazione e il rigging direttamente nel motore. Inoltre, lo strumento di creazione MetaHuman è ora integrato direttamente in UE, semplificando il flusso di lavoro per la produzione di esseri umani digitali.

03-animated-in-context-1920x1080-1e21658c615c

Immagine tratta da Unreal Engine 5

Perché Unreal Engine 5 è importante?

UE5 semplifica il processo di creazione di mondi ad alta fedeltà riducendo il numero di attività "collanti". È possibile incorporare facilmente risorse dettagliate utilizzando Nanite, illuminarle dinamicamente con Lumen ed espandere il proprio livello senza il fastidio di complicate configurazioni di streaming grazie a World Partition. Per i registi, la produzione virtuale con pareti LED è di prim'ordine, mentre per i creatori, UEFN consente di pubblicare direttamente su Fortnite con facilità.

Unreal Engine 5 è gratuito?

In generale, sì.

  • Per i giochi e altre applicazioni interattive, è prevista una royalty del 5% sul fatturato lordo dopo il primo milione di dollari per prodotto (le vendite tramite Epic Games Store sono esenti da royalty).
  • Con l'iniziativa "Launch Everywhere with Epic" (a partire dal 1° gennaio 2025), se lanci giochi Unreal idonei su Epic Games Store contemporaneamente ad altre piattaforme, la tua percentuale di royalty scende dal 5% al 3,5% su tutte le piattaforme. (Assicurati di controllare i dettagli nel programma).
  • Per gli utilizzi non runtime (come molti progetti aziendali o lineari), Epic fornisce una licenza basata sul numero di postazioni invece di richiedere royalties.

Ho bisogno di un PC mostruoso?

Sebbene non sia necessario disporre di hardware di fascia alta per eseguire l'editor stesso, funzionalità come Nanite e Lumen richiedono specifiche moderne. Epic consiglia la seguente configurazione di sviluppo: Windows 10/11 a 64 bit, CPU quad-core, 32 GB di RAM e GPU compatibile con DX12 con almeno 8 GB di VRAM, insieme ai driver più recenti. Per Lumen (illuminazione globale e riflessi) e MegaLights, Epic suggerisce di utilizzare una GPU della serie RTX 2000 o più recente (o AMD RX 6000 series / Intel Arc), con Shader Model 6 abilitato. Inoltre, sia Nanite che VSM richiedono DX12 (o Vulkan) con driver aggiornati.

La buona notizia è che UE 5.6 include significativi miglioramenti delle prestazioni volti a creare mondi su larga scala a 60 FPS, offrendoti maggiore libertà con l'hardware esistente.

uefn-for-ue-com-06-1920x1080-17deff3276d7

Immagine tratta da Unreal Engine 5

Devo conoscere il linguaggio C++?

No! Blueprints Visual Scripting consente di creare gameplay e strumenti utilizzando i nodi. Molti team combinano Blueprints per iterazioni rapide con C++ per sistemi che richiedono prestazioni elevate. (È anche possibile esporre le funzioni C++ a Blueprints in modo semplice.)

Cosa posso creare con UE5?

  • Giochi: dagli indie ai titoli AAA open world, sparatutto, simulatori e chi più ne ha più ne metta.
  • Produzione virtuale: effetti speciali in camera su palchi LED tramite nDisplay, Multi-User e Live Link.
  • Architettura/Automotive: anteprime coinvolgenti dei prodotti, revisioni dei progetti e prototipi HMI.
  • Esperienze Fortnite: con UEFN e il linguaggio Verse, pubblica le isole direttamente nell'ecosistema di Fortnite.
09-animate-in-context-1920x1080-4b1ce63db43b

Immagine tratta da Unreal Engine 5

Come posso iniziare?

  1. Installa UE tramite Epic Games Launcher (Windows/macOS).
  2. Apri un progetto di esempio per imparare esplorando un gioco funzionante:
  3. Lyra Sample Game (framework sparatutto modulare, ottimi modelli architetturali).
  4. City Sample (risorse e sistemi demo della città Matrix).
  5. Prova Lumen/Nanite a livello di test; modifica le impostazioni di scalabilità e il profilo. (La pagina hardware di Epic elenca i requisiti e le opzioni disponibili.)
  6. Se sei un creatore di Fortnite, installa UEFN e prova un tutorial Verse.

CONTENUTI CORRELATI