AI

L’intelligenza artificiale può davvero creare un videogioco?

ChatGPT è già ovunque, compresi i giochi

Scorrendo Twitter e in agguato nelle comunità di intelligenza artificiale negli ultimi mesi, ho visto molte grandi affermazioni. Nei pochi giorni da quando OpenAI ha svelato il suo modello GPT-4, questi si sono solo intensificati: thread dopo thread, le persone affermano che ChatGPT può sviluppare giochi. Un’intelligenza artificiale così avanzata da poter programmare un gioco a cui le persone reali possono giocare sembra fantascienza o un futuro lontano. Ma in realtà, gli sviluppatori di giochi e gli appassionati utilizzano già la tecnologia AI tutto il tempo.

Gli sviluppatori e gli appassionati di intelligenza artificiale hanno utilizzato ChatGPT per ricreare giochi classici come Pong, Tetris e Snake. Gli sviluppatori lo hanno utilizzato anche per scrivere codice per giochi originali e per generare idee per storie e dialoghi per giochi di ruolo basati su testo. In una combinazione di queste idee, qualcuno ha recentemente chiesto al modello AI di trasformare il gioco per Game Boy Advance Pokémon Smeraldo in un’avventura testuale. Alcuni studi AAA stanno anche cercando di integrare l’intelligenza artificiale avanzata come strumento per scrivere dialoghi nei giochi.

Per alcuni, l’impatto di ChatGPT sembra abbastanza grande da alterare drasticamente il nostro mondo; altri non ne sono così sicuri, mettendo in dubbio la capacità di questa nuova tecnologia oltre l’abbagliamento superficiale. I chatbot e l’intelligenza artificiale esistono da un po’ di tempo e non si può negare che l’iterazione di OpenAI sia significativa. Ma il suo vero impatto deve ancora essere visto, nonostante le chiacchiere quasi costanti sull’intelligenza artificiale sui social media e nelle notizie. Facciamo un passo indietro e analizziamo come funziona la tecnologia per capire come funziona ChatGPT a sua volta e come viene attualmente utilizzato – e potrebbe essere utilizzato in futuro – nei videogiochi.

Schermata ChatGPT, in cui il modello AI ha emesso il seguente: “Ciao!  ChatGPT è un programma per computer molto intelligente che può parlarti proprio come una persona!  Funziona utilizzando qualcosa chiamato

Immagine: OpenAI tramite Viaggio247

Che cos’è ChatGPT?

ChatGPT è un chatbot AI rilasciato da OpenAI nel novembre 2022. È la versione user-friendly di GPT, che i suoi creatori chiamano un “grande modello multimodale”. GPT, ora alla sua quarta iterazione (chiamata GPT-4), esamina i modelli all’interno dei dati e quindi emette un linguaggio o un codice dal suono naturale in risposta; la parte “multimodale” significa che GPT-4 può comprendere testo, audio, immagini e altro. (L’intelligenza artificiale tradizionale può elaborare solo un tipo di dati.) ChatGPT è rivoluzionario perché non solo apprende dal suo enorme database di informazioni, ma anche dal feedback umano. Ciò gli consente di “esibire prestazioni a livello umano su vari benchmark professionali e accademici”, secondo il suo creatore, OpenAI, che ammette anche che GPT-4 è “meno capace degli umani in molti scenari del mondo reale”.

Puoi accedere a ChatGPT gratuitamente in un browser, ma il nuovo modello GPT-4 è disponibile solo per gli abbonati a pagamento a $ 20 al mese. C’è un input nella parte inferiore del sito Web in cui puoi inserire il testo. Se vuoi che ChatGPT riscriva il finale di Game of Thrones e ti inserisca in esso, questo campo di input è dove dovresti chiedere. Oppure, se vuoi chiedergli di spiegare un argomento complesso, puoi inserire anche quella query lì.

Ho chiesto a ChatGPT come funziona e ha prodotto questo:

ChatGPT è un modello di linguaggio di grandi dimensioni che utilizza un’architettura di rete neurale profonda chiamata GPT-3.5 (Generative Pre-trained Transformer 3.5). Il modello è preaddestrato su un ampio corpus di dati di testo, che gli consente di comprendere e generare un linguaggio naturale.

I dati di formazione sono costituiti da una vasta gamma di fonti, tra cui pagine Web, libri e articoli. Durante l’addestramento, il modello impara a prevedere la parola successiva in una sequenza di parole basata sulle parole precedenti. Questo processo è noto come modellazione del linguaggio.

Una volta che il modello è stato addestrato, può essere messo a punto per un’attività specifica, come rispondere a domande o generare testo. Durante la messa a punto, il modello viene addestrato su un set di dati più piccolo specifico per l’attività, che gli consente di apprendere le sfumature specifiche di tale attività.

Quando un utente interagisce con ChatGPT, il modello elabora l’input dell’utente e genera una risposta basata sulla sua comprensione della lingua e sull’attività per cui è stato addestrato. Il modello è progettato per generare risposte coerenti e pertinenti all’input dell’utente e può generare testo in una varietà di stili e toni.

Nel complesso, ChatGPT funziona sfruttando il potere del deep learning per comprendere e generare un linguaggio naturale, rendendolo uno strumento potente per una vasta gamma di attività legate alla lingua.

Se non capisci una risposta da ChatGPT o desideri modificare la sua risposta, puoi inserire nuovamente la stessa domanda una volta che la sua prima risposta è stata generata. ChatGPT “ricorderà” la query precedente. Al mio secondo tentativo, ho chiesto a ChatGPT di spiegarmi come se avessi 5 anni, in un paragrafo. Ecco cosa ha prodotto:

ChatGPT è un programma per computer molto intelligente che può parlarti proprio come una persona! Funziona utilizzando qualcosa chiamato “apprendimento automatico”, il che significa che ha imparato molte cose guardando un sacco di parole e frasi. Utilizza tutte queste informazioni per capire cosa stai dicendo e trovare risposte alle tue domande. È un po’ come imparare le cose ascoltando i tuoi genitori e insegnanti, tranne che ChatGPT ha imparato leggendo molti libri e articoli. Quindi, quando fai una domanda a ChatGPT, cerca di darti la migliore risposta possibile in base a ciò che ha appreso!

L’avvertenza nell’ottenere risposte da ChatGPT è che l’intelligenza artificiale può produrre informazioni errate, così come ciò che OpenAI ha descritto come “istruzioni dannose o contenuti distorti” ed è limitato agli eventi mondiali dopo il 2021, a causa dei dati da cui ha appreso.

Se volessi creare un videogioco utilizzando ChatGPT, inizieresti il ​​processo nella stessa casella di immissione del testo.

Marshtomp affronta un Mightyena in Pokémon Smeraldo

Immagine: Game Freak/The Pokémon Company, Nintendo tramite Moby Games

ChatGPT e AI possono davvero creare un gioco?

ChatGPT può produrre il codice per un videogioco, ma il videogioco non può essere eseguito in ChatGPT. Ad esempio, l’appassionato di intelligenza artificiale Ammaar Reshi ha utilizzato GPT-4 per generare codice per un gioco di Snake. In particolare, ha chiesto HTML, CSS e JavaScript necessari per farlo funzionare. Il programma è stato in grado di produrlo, dopodiché Reshi ha dovuto copiare e incollare il codice in un programma utilizzato per creare ed eseguire software. Reshi ha affermato che il gioco non ha funzionato immediatamente, ma è stato in grado di chiedere a ChatGPT il codice ottimizzato, che ha fornito insieme alle spiegazioni delle modifiche.

Successivamente ha utilizzato il modello per creare il codice per una versione del gioco del 1993 SkyRoads. Allo stesso modo, l’appassionato di intelligenza artificiale Javi Lopez è stato in grado di produrre il codice per una versione base di Doom.

ChatGPT non produce necessariamente il gioco stesso, ma piuttosto il codice necessario per creare un gioco. Questi giochi hanno basi di codice relativamente semplici rispetto ai videogiochi moderni, ma sono pur sempre giochi, ovviamente. Quando si effettua una versione di una versione già esistente di un videogioco, l’avvertenza principale è che il gioco deve essere qualcosa con cui ChatGPT ha familiarità.

E ChatGPT sembra certamente avere familiarità con un sacco di giochi, incluso il già citato Pokémon Smeraldo. In tal caso, ChatGPT non ha prodotto il codice per Pokémon Smeraldo; ha appena attinto dalla sua conoscenza del gioco Pokémon per attraversarlo, simile a un’avventura testuale che risponde ai suggerimenti del giocatore. Dan Dangond, che ha condotto l’esperimento, ha detto a Viaggio247: “La migliore analogia con ciò che sta accadendo è che è come chiedere a un amico di fingere di essere Pokémon Smeraldo per te. Quel tipo di esperienza è buona solo quanto la memoria del gioco del tuo amico e GPT-4 sembra sapere una quantità sorprendente del gioco.

Le persone hanno utilizzato ChatGPT anche per creare giochi originali. In particolare, gli sviluppatori hanno utilizzato ChatGPT per produrre dialoghi; è così che ChatGPT è stato integrato in un simulatore di appuntamenti chiamato Love in the Classroom, evidenziato da Inverse a marzo. Altri hanno descritto l’utilizzo del modello AI per generare idee o per consigli su come mettere insieme un gioco. Un modder ha utilizzato GPT AI per rendere più realistico e iterativo parlare con gli NPC in Mount & Blade 2: Bannerlord; il modder ha anche creato limitazioni in modo che i personaggi “rispettassero” i loro ruoli nelle conversazioni AI.

Puoi anche scegliere di giocare ad avventure testuali all’interno dell’interfaccia di ChatGPT inserendo un messaggio iniziale che delinea il mondo e le sue regole. È come giocare a Dungeons & Dragons online, da solo e al Dungeon Master è un’intelligenza artificiale piuttosto che un essere umano. Il CEO di Beamable Jon Radoff ha utilizzato il programma per creare un prompt per un’avventura fantasy, completo di standard per comandi, inventario e una mappa. Ha detto che è stato in grado di “applicare regole e vincoli” in un modo in cui AI Dungeon, un programma di intelligenza artificiale creato appositamente per i giochi di testo di dungeon crawling, non può.

Qualche grande studio lo sta effettivamente usando?

L’intelligenza artificiale è una parte enorme dei videogiochi. I personaggi non giocabili possono essere controllati dall’IA e reagire all’input del giocatore; L’intelligenza artificiale viene utilizzata sia nei personaggi compagni (come Ellie in The Last of Us) che nei nemici (rimanendo con The Last of Us, gli infetti sono controllati con l’IA). Alcuni giochi multiplayer fanno ampio uso dell’intelligenza artificiale per rendere il gioco contro un computer più simile al gioco contro un altro essere umano. La generazione procedurale può anche utilizzare l’IA. Watch Dogs: Legion e Minecraft di Ubisoft funzionano in questo modo.

Ma se stiamo parlando specificamente di GPT-4 e ChatGPT, è probabile che sia troppo nuovo per essere integrato in qualsiasi gioco AAA in uscita in questo momento. Ma alcuni grandi studi intendono utilizzare una tecnologia simile. NetEase, per esempio, ha promesso a febbraio di includere un modello simile a ChatGPT per il suo MMO cinese Nishuihan; i giocatori potranno chattare liberamente con i personaggi del gioco, secondo il South China Morning Post. NetEase prevede di utilizzare “l’IA conversazionale” anche in più giochi, per variare “nuove attività e contenuti di gioco”.

Più recentemente, Ubisoft ha svelato uno strumento di intelligenza artificiale generativa durante un discorso GDC 2023 a marzo, con un post sul blog di accompagnamento. Lo strumento si chiama Ghostwriter e ha lo scopo di aiutare gli autori di videogiochi, non di sostituirli, ha affermato Ubisoft. “Ghostwriter genera in modo efficace le prime bozze di cortecce – frasi o suoni prodotti dagli NPC durante un evento innescato – che dà agli sceneggiatori più tempo per rifinire la narrazione altrove”, ha scritto Roxane Barth di Ubisoft, descrivendo lo strumento creato dallo scienziato di ricerca e sviluppo di Ubisoft Ben Swanson. Una volta che un personaggio è stato creato, Ghostwriter genererà dialoghi in base a esigenze specifiche e lo scrittore sceglierà e modificherà le risposte. Ubisoft non ha detto quali o se i progetti in corso stanno utilizzando il…

Related posts
AICultureNews

Puoi scaricare ChatGPT su iOS gratuitamente in questo momento

AICultureNews

Le immagini AI virali di "Harry Potter in Star Wars" sono solo l'inizio di una competizione globale

AICulture

L'ultima e più grande IA classifica il tuo calore, per la scienza!

AICultureNews

"Grandma exploit" induce il chatbot AI di Discord a infrangere le proprie regole etiche

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *