Assassins Creed Jade: il salto tecnico di una saga AAA verso i dispositivi mobili

29 May 2026 Pubblicato | Tradotto dallo spagnolo

Level Infinite e Tencent hanno accettato la sfida di trasferire l'essenza di Assassin's Creed nel palmo della mano con Jade, un titolo costruito interamente su Unreal Engine 4. Il progetto non rappresenta solo il primo mondo aperto della serie per dispositivi mobili, ma propone un complesso esercizio di ingegneria del software: mantenere la fedeltà visiva e la fluidità di gioco su hardware limitato, integrando sistemi dinamici che un tempo erano esclusivi di console e PC.

Schermata di Assassin's Creed Jade che mostra il mondo aperto su mobile con grafica Unreal Engine 4

Ottimizzazione del pipeline: Unreal Engine 4, Maya e strumenti proprietari di Tencent 🛠️

Il nucleo tecnico di AC Jade risiede nell'adattamento del motore grafico alle architetture mobili. Il team di Tencent ha implementato un sistema di streaming di texture e geometria che consente di renderizzare vaste distese dell'antica Cina senza sovraccaricare la memoria RAM del dispositivo. Per le folle dinamiche, sono stati impiegati sistemi di LOD (Level of Detail) aggressivi e animazioni tramite GPU, riducendo il carico della CPU. L'uso di Maya è stato fondamentale per la creazione degli asset, ottimizzando la topologia dei modelli affinché ogni poligono contasse nell'ombreggiatura. Inoltre, gli strumenti interni di Level Infinite hanno gestito il pipeline degli asset, automatizzando la compressione delle texture e la conversione degli shader per garantire la compatibilità con un'ampia gamma di chipset, da Snapdragon a MediaTek.

La sfida del ciclo giorno/notte in tempo reale per hardware limitato 🌙

Implementare un ciclo giorno/notte sui dispositivi mobili non è solo una questione estetica; comporta un costo computazionale reale. In AC Jade, l'illuminazione dinamica non viene calcolata in tempo reale per ogni fonte di luce, ma si basa su un sistema di light probes precalcolate che vengono interpolate dolcemente in base all'ora di gioco. Ciò consente a ombre e riflessi di cambiare in modo naturale senza saturare la GPU. Il vero risultato tecnico è che tutto questo sistema opera insieme alle folle dinamiche senza causare cali di frame, dimostrando che, con un'architettura di rendering intelligente, i dispositivi mobili possono ospitare esperienze che un tempo sembravano impossibili.

Quali tecniche di ottimizzazione e scalabilità degli asset sono state impiegate in Assassin's Creed Jade per mantenere la fedeltà visiva e la giocabilità caratteristica della serie su dispositivi mobili con risorse limitate?

(PS: il 90% del tempo di sviluppo è dedicato alla lucidatura, l'altro 90% alla correzione dei bug)