Tecnologia
Dentro Mirage: il primo motore di gioco generativo in tempo reale dell’industria dei videogiochi
I motori di gioco hanno sempre funzionato nello stesso modo. Gli sviluppatori creano mappe, posizionano oggetti e progettano livelli in anticipo. Scarichi il gioco, lo avvii e giochi il contenuto che hanno creato. Ma cosa succede se il mondo del gioco non è stato ancora costruito? Cosa succede se viene creato in tempo reale, mentre lo giochi, in base a ciò che fai o dici? Questa è l’idea dietro il nuovo motore di gioco Mirage di Dynamicslab.
Mirage è stato definito il primo motore generativo in tempo reale del mondo e capovolge tutto ciò che sappiamo sulla progettazione dei giochi. Ti muovi, esplori o digiti un prompt e Mirage genera il mondo all’istante. Non si tratta solo di rumore casuale. Si tratta di ambienti interattivi 3D giocabili che rispondono alle tue azioni in tempo reale.
È un passo avanti rispetto ad altri demo di AI giocabili che abbiamo visto finora. Invece di mostrare solo clip o scene brevi, Mirage ti consente di esplorare e interagire con il mondo che crea, mentre lo crea. È ancora agli inizi e non è ancora un gioco completo, ma offre già uno sguardo su come l’AI potrebbe ridisegnare il futuro dei videogiochi.
Cosa è Mirage?
Mirage è un tipo di motore di gioco che non si basa su mappe pre-costruite o asset statici. Invece, utilizza un grande modello di intelligenza artificiale per creare ambienti di gioco in tempo reale mentre interagisci con esso. Non scarichi livelli o carichi aree fisse. Il motore reagisce a ciò che fai e cerca di costruire qualcosa di giocabile sul posto. Ciò include strade, edifici, oggetti e interi spazi aperti che appaiono intorno a te mentre ti muovi nel mondo.
Non è costruito come i motori tradizionali. Mirage non ha un editor di scene o pacchetti di asset. Tutto è generato dall’AI, frame per frame, in base alla formazione da video di gioco reali e input. Quando giochi, funziona sul cloud e trasmette al tuo browser, quindi i tuoi comandi e movimenti sono costantemente elaborati. È più simile a una simulazione interattiva che a un gioco con regole o layout fissi.
Mirage AI Game Engine vs Motori Tradizionali
Mirage è molto diverso dai motori di gioco ordinari come Unity o Unreal. Quei motori forniscono strumenti agli sviluppatori per costruire mondi utilizzando modelli 3D, texture e script. I progettisti utilizzano editor di livelli, codice e asset artistici per creare ogni scena a mano. Al contrario, Mirage non ha mappe o asset pre-fatti – ha solo un cervello di intelligenza artificiale che li inventa al volo. Non posizioni alberi o case; l’AI li immagina per te.
Un’altra differenza chiave: i giochi Unity/Unreal sono solitamente fissi una volta rilasciati (ad eccezione di espansioni o aggiornamenti). Un gioco Mirage può cambiare ogni volta che lo giochi. Non c’è un “contenuto” finito da completare; i giocatori creano essenzialmente il gioco. Invece di scaricare un mondo pre-costruito, i giocatori continuano a promuovere la creazione del mondo. Ciò significa che ogni esperienza è unica e non è mai scriptata.
Sul lato tecnico, i motori tradizionali funzionano sul tuo computer o console. Mirage trasmette tutto da server potenti. Quindi non c’è bisogno di hardware pesante per il giocatore – solo un browser.
Come funziona il motore di gioco AI di Mirage?
Mirage funziona eseguendo un enorme modello di intelligenza artificiale sul cloud. Non scarichi nulla. Apri solo la demo nel tuo browser e inizia a trasmettere come un video. Dietro le quinte, ogni movimento o comando che dai viene inviato all’AI, che risponde generando il prossimo frame del gioco. Funziona a livello di frame, quindi reagisce alle tue azioni in tempo reale. Il sistema non utilizza asset o mappe pre-costruiti. Genera tutto sul posto.
Il modello stesso è una miscela di architettura di trasformazione e diffusione. È stato addestrato utilizzando una grande quantità di dati di gioco, compresi video di gioco completi e input dei giocatori. Gli sviluppatori hanno anche aggiunto sessioni registrate speciali per dargli una comprensione più ampia di come funzionano gli ambienti di gioco. Nel tempo, l’AI ha imparato modelli come la curvatura delle strade, la posizione degli oggetti o il movimento della telecamera all’interno di una scena.
Quando interagisci con Mirage, camminando, guidando o digitando prompt, l’AI cerca di prevedere e costruire ciò che viene dopo. Ha una breve memoria di ciò che è appena successo, quindi il mondo non sembra completamente disconnesso. Le immagini puntano alla realismo, non a un aspetto stilizzato o pixelato. Al momento, funziona a circa 16 frame al secondo in risoluzione standard. È basso per i videogiochi, ma comprensibile considerando che genera frame 3D completi al volo. Anche così, l’esperienza rimane abbastanza rispondente con poca latenza, il che è un risultato notevole a questo stadio.
Come puoi generare il tuo mondo di gioco utilizzando Mirage
Mirage ha una funzione integrata che ti consente di generare il tuo mondo caricando un’immagine (puoi provarlo nella demo qui). Quando apri la demo, vedrai un pannello intitolato “Immagini iniziali” a destra. Qui, puoi selezionare alcune immagini predefinite o fare clic sul pulsante verde “Carica” in basso per aggiungere la tua.
Una volta caricata l’immagine, preferibilmente uno screenshot da un gioco in terza persona, e l’AI di Mirage tenta di generare un ambiente 3D ispirato a quell’immagine. Non la copia esattamente, ma crea uno spazio giocabile che sembra e si sente un po’ simile. Sarai quindi inserito nel mezzo di quel nuovo mondo, pronto per esplorare.
I controlli di base sono semplici. Puoi camminare utilizzando WASD, muovere la telecamera con il mouse e utilizzare Shift per correre. Inoltre, Mirage supporta anche l’input di testo, quindi puoi digitare comandi come “aggiungi un’autostrada” o “spawn un’auto” mentre giochi. L’AI tenterà di rispondere ai tuoi prompt e modificare la scena di conseguenza.
Come la generazione di giochi in tempo reale potrebbe cambiare i videogiochi
Se Mirage o qualcosa di simile maturasse, potrebbe davvero scuotere l’industria dei videogiochi. Oggi, la maggior parte dei giochi ha mappe fisse, forse con alcuni generatori di livelli casuali (come i roguelike o i mondi procedurali) o mod creati dagli utenti. La tecnologia Mirage porta questo concetto al livello successivo: i giocatori guidano la creazione del mondo in tempo reale. È quasi come giocare all’interno della tua immaginazione.
Per i giocatori, ciò significa che non ci sono due giocazioni uguali. Potresti saltare in un gioco che sembra un po’ come GTA, dire “rendilo notturno e piovoso” e boom – sei in una città buia e tempestosa di notte. O iniziare in una foresta, dire “trasformalo in una città futuristica” e lo fa. Questa flessibilità significa che i giochi diventano più come giocattoli o mondi da esplorare e plasmare piuttosto che storie fisse.
Per la comunità, ciò abbassa le barriere. Anche senza competenze di progettazione, chiunque può ospitare una sessione di gioco digitando un tema. Gli amici potrebbero collaborare (“Aggiungi un drago a questa città”) e l’AI lo disegna per tutti.
Siamo ancora lontani da giochi AAA completamente realizzati con l’AI, ma sguardi come Mirage suggeriscono un futuro in cui i giochi non vengono scaricati o progettati – vengono immaginati, promossi e vissuti. In quel futuro, i videogiochi potrebbero sembrare più come racconti dal vivo o sandbox digitali. Invece di studi che creano ogni dettaglio, i giocatori potrebbero semplicemente sognare le loro avventure con il testo.
Tuttavia, gli studi di gioco e gli editori tradizionali continuano a svolgere un ruolo enorme. Al momento, Mirage è uno strumento aggiuntivo, non un sostituto della progettazione di gioco tradizionale. Non gestisce ancora la scrittura di narrative, la progettazione di combattimenti equilibrati o l’ottimizzazione delle prestazioni sui dispositivi. Ma potrebbe diventare un aiuto potente: i progettisti di livelli potrebbero utilizzarlo per prototipare idee, o i giocatori potrebbero usarlo per sfide divertenti.











