Assassin's Creed Shadows, lanciato lo scorso anno, è stato realizzato sfruttando la potenza del motore Anvil, una delle tecnologie proprietarie di Ubisoft che consente agli sviluppatori di creare mondi vasti e dinamici su larga scala. Dietro le quinte, i team di Ubisoft lavorano costantemente all'evoluzione degli strumenti e dei sistemi di Anvil per superare i limiti di ciò che è possibile realizzare in tempo reale.
Per Assassin's Creed Shadows, la stretta collaborazione tra i team di produzione e gli autori di Anvil ha portato a una serie innovazioni pensate per ricreare il Giappone del XVI secolo con un livello di profondità mai visto prima. Dai sistemi meteo dinamici alle tecnologie di rendering più avanzate, ogni progresso punta allo stesso traguardo: trasformare l'innovazione tecnologica in un'esperienza concreta, visibile e tangibile per chi gioca.
Andiamo dietro le quinte con gli sviluppatori responsabili di queste innovazioni per scoprire come Anvil abbia dato forma al mondo coinvolgente e dinamico di Assassin's Creed Shadows.
Atmos - Creare un sistema meteo realistico
Atmos è il nome di un gruppo di sistemi che si occupano di simulare le condizioni atmosferiche all'interno del motore Anvil. Insieme, questi sistemi costituiscono una complessa rete di controllo ambientale in tempo reale, dando forma a un mondo straordinario che può passare in un attimo da una luminosa e soleggiata giornata primaverile a un'atmosfera buia e tempestosa, fino a un incantevole panorama invernale innevato. Il sistema è in grado di gestire l'intensità della pioggia, la velocità e la direzione del vento, nonché le precipitazioni e la nuvolosità, creando così una grande varietà di condizioni atmosferiche regolate nei minimi dettagli. In più, ciascun elemento può interagire con gli altri, producendo effetti di grande impatto: il vento sospinge la pioggia, che sgocciola dalle grondaie di un edificio sui vestiti e sui capelli dei personaggi, mentre i luminosi raggi di sole filtrano attraverso le fronde della foresta, asciugano le pozzanghere e fanno evaporare l'acqua, trasformandola in nuvole spinte dal vento. Tutto ciò dà vita a un clima realistico che conferisce a ogni luogo una personalità unica, capace di cambiare con il passare dei giorni e delle stagioni, mentre le reazioni realistiche e credibili di elementi come vento, pioggia e neve accrescono il coinvolgimento.
"Grazie a un'atmosfera in continua evoluzione, Atmos trascina chi gioca in un mondo vivo, capace di rendere più intenso ogni singolo istante dell'esperienza" afferma Maxime Beaudoin, Technical Lead. "Valorizza davvero l'ambientazione di gioco e crea un universo più coinvolgente da esplorare e in cui perdersi."
Costruire mondi scalabili - Esplorazione senza interruzioni su qualsiasi piattaforma
Assassin's Creed Shadows offre un mondo vastissimo e ricco di dettagli. L'obiettivo del team era di mantenere un'esperienza di gioco fluida e coinvolgente anche in un mondo di tali dimensioni, assicurandosi che le prestazioni fossero ottimali su gran numero di piattaforme.
Per riuscirci, il team ha realizzato sistemi in grado di offrire una qualità visiva elevata senza tuttavia compromettere la fluidità del gioco su configurazioni hardware molto differenti, dai PC più potenti alle console di ultima generazione. Le innovazioni nella distanza di caricamento e nella geometria adattiva automatizzata permettono a città lontane, montagne e altri punti di riferimento di apparire in modo fluido, senza spezzare il senso di continuità e coinvolgimento. Il risultato è un mondo che incoraggia l'esplorazione e permette a chi gioca di apprezzare appieno la vastità dell'ambiente circostante senza mai percepire limiti tecnici, su qualsiasi piattaforma.
"Il rendering su larga scala dà il meglio di sé in Assassin's Creed Shadows" afferma Nicolas Lopez, Technical Architect di Anvil. "L'esempio che preferisco è il castello di Azuchi. Sorge su un terreno rialzato affacciato su un vasto paesaggio, in cui si distinguono chiaramente strati di nuvole, nebbia, specchi d'acqua e città in lontananza. Le condizioni di luce al tramonto, con i raggi del sole che si disperdono nell'atmosfera e si riflettono su varie superfici, si uniscono alla verticalità dello scenario per creare una forte sensazione di ampiezza e profondità. È uno di quei momenti in cui ogni elemento si combina alla perfezione, suscitando una fortissima sensazione di meraviglia."
La geometria a micropoligoni - Qualità visiva a qualsiasi distanza
I videogiochi hanno un limite di dati disponibile, il che significa che sullo schermo è possibile mostrare solo un certo numero di poligoni (cioè le forme che compongono una "rete" e definiscono la geometria di un oggetto) prima che l'hardware cominci ad avere difficoltà a gestirli. Tutto ciò può portare a vari problemi, come una riduzione della fluidità, oggetti che "saltano fuori" o scompaiono bruscamente, oppure la presenza di texture o modelli di bassa qualità che appaiono dove non dovrebbero. Storicamente, i giochi utilizzano texture e modelli con diversi livelli di qualità che vengono caricati in base alla distanza: una casa situata a diversi chilometri di distanza non richiede lo stesso grado di dettaglio di quando la si osserva da vicino. Si tratta di un processo che richiede tempo, perché l'artista deve realizzare ogni singola versione dell'oggetto da caricare e il programmatore deve stabilire quando e come far apparire queste versioni. La geometria a micropoligoni rivoluziona davvero il gioco, letteralmente! Frutto di anni di ricerca e sviluppo, questo sistema consente agli sviluppatori di creare risorse di alta qualità mentre sistemi automatizzati riducono la risoluzione e il livello di dettaglio in base alla distanza, offrendo a chi gioca un'esperienza fluida e senza interruzioni, al punto da rendere invisibile l'intero processo.
"La tecnologia a micropoligoni consente di ottenere una qualità dei modelli precisa fino al singolo pixel, paragonabile a quella cinematografica" afferma Lionel Berenguier, Technical Lead di Anvil. "Ci permette di evitare la comparsa improvvisa degli oggetti o i cambi repentini della qualità, ottenendo un risultato più uniforme. È una soluzione più avanzata rispetto alle tecniche di blending utilizzate abitualmente nei videogiochi. Inoltre, toglie agli artisti il peso del lavoro più oneroso legato alla generazione e ottimizzazione di questi modelli, consentendo loro di concentrarsi maggiormente al perfezionamento dell'aspetto visivo, con un impatto significativo tanto sul risultato finale quanto sull'esperienza di gioco."
Illuminazione generale con ray-tracing - Far risplendere il mondo
L'illuminazione è assolutamente fondamentale per creare un mondo dinamico e credibile. Istintivamente, la maggior porte di noi ha un'idea molto chiara di come la luce si comporti e reagisca nell'ambiente, perciò un'illuminazione più dinamica avvicina davvero il mondo di gioco alla realtà. Ed è proprio qui che entra in gioco l'illuminazione generale con ray-tracing. Attraverso una serie di livelli e sistemi differenti, il team di Anvil è riuscito a simulare in maniera molto più realistica il comportamento dei milioni di raggi luminosi generati in Assassin's Creed Shadows. In passato, la luce veniva "precalcolata" nella scena, nel senso che l'artista stabiliva dove dovesse colpire l'ambiente e quel risultato non subiva più variazioni. In Assassin's Creed Shadows, invece, l'illuminazione diventa dinamica e si trasforma nel corso della giornata, cambia da una stagione all'altra e interagisce con ogni pixel visibile sullo schermo. Il team ha inoltre implementato sistemi unici per simulare il modo in cui la luce si diffonde attraverso i celebri pannelli shōji usati in Giappone, filtrandosi e disperdendosi oltre la loro superficie. Basta fare una prova aprendo una porta per vedere la stanza inondarsi di luce, per poi chiuderla e osservare come la luce si diffonde attraverso la carta, trasformando l'intera scena.
"L'illuminazione generale con ray tracing fa sì che la luce reagisca pienamente a ciò che accade nel gioco" afferma Nicolas Lopez. "Le fonti luminose possono essere spente o distrutte e l'intera scena si adatta di conseguenza. In questo modo, le ombre sono più realistiche e la leggibilità delle sequenze furtive risulta più chiara. Contribuisce inoltre a rendere il mondo più convincente, poiché l'illuminazione reagisce con coerenza al meteo, all'ora del giorno e alle stagioni."
Anvil continua a crescere ed evolversi con ogni gioco che supporta, grazie allo sviluppo di sistemi e tecniche il cui scopo è rendere più profondo il senso di coinvolgimento e migliorare l'esperienza di chi gioca. Se vuoi scoprire le innovazioni realizzate dai team di Anvil e Ubisoft, non perdere i prossimi annunci su Assassin's Creed e sulle altre serie, oppure scopri subito Assassin's Creed Shadows su Ubisoft+, PlayStation®5, Xbox Series X|S, Nintendo Switch 2, PC (via Ubisoft Store, Epic Games Store e Steam) e Mac.






