UPGRD

Tutte le ultime notizie tech e non

tecnologia

L'AI che Rivive il Gioco di Mario: Un'Innovazione Sorprendente

By ,

L'AI che Rivive il Gioco di Mario: Un'Innovazione Sorprendente

Nel 1985, un idraulico 8-bit con baffi e una passione per i funghi rappresentava il massimo dell'intrattenimento. Oggi, un modello di intelligenza artificiale è in grado di ricreare l'intero gioco partendo da semplici indicazioni, con risultati a volte esilaranti.

MarioVGG: Un Esperimento di Gioco AI

Presentato in un recente studio accademico da Virtuals Protocol, sviluppatore di personaggi per videogiochi, MarioVGG dimostra come l'AI possa collaborare nella produzione di videogiochi futuri, o perché potrebbe non essere la soluzione ideale.

MarioVGG è un esperimento che mira a far produrre all'AI video di gameplay plausibili attraverso una serie di suggerimenti su come dovrebbe apparire e comportarsi l'ambiente e come dovrebbero agire i personaggi. Si tratta di una versione estesa degli strumenti di text-to-video che stanno guadagnando popolarità. Questo modello è stato addestrato su oltre 737.000 fotogrammi di gameplay di Super Mario Bros.

Limitazioni e Risultati

Tuttavia, l'AI Mario non riproduce tutte le azioni del personaggio del gioco Nintendo, poiché i ricercatori hanno limitato le interazioni del modello a sole due azioni: “correre a destra” e “correre a destra e saltare”. Le immagini risultanti formano un video che suggerisce un giocatore che cerca di rendere il gioco più difficile evitando power-up, saltando solo a un'altezza specifica o muovendosi a sinistra.

L'AI che Rivive il Gioco di Mario: Un'Innovazione Sorprendente

La performance di MarioVGG è sorprendente: riesce a ricreare l'aspetto del gioco in modo notevole, ma è anche piena di errori evidenti. Sebbene le sequenze generate dall'AI siano generalmente coerenti con gli input dell'utente, la velocità non è la stessa, con ogni fotogramma che richiede tempo per essere creato. Non mancano le sparizioni occasionali di Mario dallo schermo o la sua trasformazione temporanea in un personaggio nemico.

Verso un Futuro di Sviluppo Videoludico Senza Codice

Nonostante ciò, l'AI dimostra una comprensione parziale della relazione causa-effetto tra gli input dell'utente e le azioni di gioco, avvicinando la possibilità di uno sviluppo videoludico senza codice. Modelli come MarioVGG non sostituiranno i programmatori di videogiochi o i motori standard nel breve periodo, ma l'idea di spiegare a un'AI come si desidera che funzionino fisica e ambienti di un gioco, piuttosto che codificarli manualmente, è troppo allettante per essere ignorata.

Le Sfide da Affrontare

Ci sono molte sfide da affrontare, poiché i videogiochi comportano una serie di interazioni in continua evoluzione tra il giocatore e l'ambiente di gioco. Questo è molto più complesso rispetto a immagini statiche o azioni semplici in un video. Ricreare con precisione questa interattività in tempo reale rimane una sfida che MarioVGG non ha ancora risolto, e non è l'unico tentativo in questo campo.

Recentemente, GameNGen di Google ha mostrato una versione giocabile di Doom prodotta da un modello AI. Sebbene Doom sia un gioco più vecchio, Super Mario Bros. richiede un controllo più sfumato del movimento del personaggio e dell'interazione ambientale, rendendo il risultato meno veloce e preciso. Attualmente, l'AI è molto più efficace nei giochi basati su testo con illustrazioni occasionali rispetto a giochi come Mario. Tuttavia, come nei primi giorni dei videogiochi, un'evoluzione verso i veloci e interattivi giochi dell'età d'oro di Nintendo potrebbe avvenire più rapidamente di quanto si pensi.

FAQ

Cos'è MarioVGG?

MarioVGG è un esperimento di intelligenza artificiale sviluppato da Virtuals Protocol, progettato per generare video di gameplay plausibili di Super Mario Bros. a partire da semplici indicazioni.

Quali sono le limitazioni di MarioVGG?

MarioVGG è limitato a sole due azioni: 'correre a destra' e 'correre a destra e saltare', il che limita la varietà delle interazioni e delle azioni che può riprodurre.

Come è stato addestrato MarioVGG?

MarioVGG è stato addestrato su oltre 737.000 fotogrammi di gameplay di Super Mario Bros., il che gli consente di ricreare l'aspetto del gioco in modo notevole.

Quali sono i risultati ottenuti da MarioVGG?

MarioVGG riesce a generare sequenze di gameplay coerenti con gli input dell'utente, ma presenta anche errori evidenti, come la sparizione di Mario dallo schermo o la sua trasformazione in un personaggio nemico.

L'AI può sostituire i programmatori di videogiochi?

Attualmente, modelli come MarioVGG non sostituiranno i programmatori di videogiochi nel breve periodo, ma offrono la possibilità di sviluppare giochi senza codice, il che è un'idea allettante.

Quali sfide affronta MarioVGG?

MarioVGG deve affrontare la complessità delle interazioni in tempo reale tra il giocatore e l'ambiente di gioco, che è molto più complessa rispetto a immagini statiche o azioni semplici.

Cosa ha mostrato GameNGen di Google?

GameNGen di Google ha mostrato una versione giocabile di Doom prodotta da un modello AI, dimostrando che l'AI può generare giochi, anche se con risultati variabili a seconda della complessità del gioco.

Perché Super Mario Bros. è più complesso da riprodurre rispetto a Doom?

Super Mario Bros. richiede un controllo più sfumato del movimento del personaggio e dell'interazione ambientale, rendendo la generazione di gameplay più lenta e meno precisa rispetto a giochi più semplici come Doom.

Qual è il futuro dello sviluppo videoludico senza codice?

L'idea di spiegare a un'AI come si desidera che funzionino fisica e ambienti di un gioco potrebbe rivoluzionare lo sviluppo videoludico, rendendo il processo più accessibile e veloce.

Quali sono le prospettive per l'evoluzione dell'AI nei videogiochi?

L'evoluzione dell'AI nei videogiochi potrebbe avvenire più rapidamente di quanto si pensi, portando a giochi più interattivi e complessi, simili a quelli dell'età d'oro di Nintendo.