Pipeline tecnico di Marvels Midnight Suns: Maya, ZBrush e Unreal Engine quattro

26 May 2026 Pubblicato | Tradotto dallo spagnolo

Marvel's Midnight Suns non è solo un gioco di strategia; è una dimostrazione tecnica di come combinare modellazione ad alta fedeltà con prestazioni tattiche. Il team di Firaxis ha utilizzato Unreal Engine 4 come base, ma il vero segreto risiede nel flusso di lavoro tra Autodesk Maya per le cinematiche delle abilità e ZBrush per i dettagli di costumi e armature. Analizziamo come hanno ottenuto quell'illuminazione magica unica per ogni supereroe senza sacrificare la giocabilità a turni.

Pipeline tecnico Marvel Midnight Suns Maya ZBrush Unreal Engine 4 modellazione personaggi illuminazione

Dallo scultore al tempo reale: Il flusso ZBrush-Maya-Unreal 🎨

Il pipeline iniziava in ZBrush, dove gli artisti scolpivano ogni piastra dell'armatura e piega del tessuto con milioni di poligoni. Per personaggi come Ghost Rider o Magik, il dettaglio delle fiamme e delle armature demoniache richiedeva mappe di normali e occlusione ambientale estratte direttamente dall'high-poly. Successivamente, questi asset venivano retopologizzati e inviati a Maya. Qui, gli animatori creavano le cinematiche delle abilità speciali, come il portale del limbo di Magik, utilizzando sistemi di particelle e rigging avanzato. La chiave è stata l'ottimizzazione: i modelli finali in Unreal Engine 4 mantenevano la silhouette dettagliata di ZBrush, ma con un conteggio poligonale regolato per consentire alla telecamera tattica di muoversi senza problemi tra le carte e il campo di battaglia.

Illuminazione magica come meccanica di gioco 💡

L'aspetto più interessante dell'approccio tecnico è come l'illuminazione specifica per ogni supereroe non sia solo estetica, ma funzionale. In Unreal Engine 4, ogni personaggio ha una fonte di luce dinamica associata alla sua aura magica (il fuoco di Ghost Rider, l'oscurità di Nico Minoru). Questo è stato ottenuto tramite materiali con emissivi controllati da blueprint, che si attivano durante le fasi di combattimento. Il risultato è un gioco dove l'arte tecnica e la giocabilità si fondono: l'alta fedeltà di ZBrush e Maya non è un ornamento, ma uno strumento per permettere al giocatore di identificare istantaneamente il potere di ogni eroe sulla scacchiera tattica.

Come sono riusciti in Firaxis a ottimizzare il pipeline tra Maya, ZBrush e Unreal Engine 4 per garantire che i modelli ad alta fedeltà degli eroi e degli scenari mantenessero prestazioni stabili sulle console di questa generazione senza sacrificare dettagli nelle cinematiche né nel combattimento a turni

(PS: il 90% del tempo di sviluppo è dedicato a rifinire, l'altro 90% a sistemare bug)