L’intelligenza artificiale generativa ha un enorme utilizzo nel mondo dei giochi e sta dando vita agli NPC. I modelli linguistici di grandi dimensioni (LLM) consentono di aggiungere elementi dinamici all'esperienza di gioco, rendendola più divertente e imprevedibile.
Gli NPC basati sull’intelligenza artificiale hanno iniziato ad apparire nel 2023, circa un anno dopo il rilascio del ChatGPT di OpenAI. Sin dal rilascio degli LLM, l'industria dei giochi ha assistito a molte applicazioni specializzate nel dare vita agli NPC.
L’intelligenza artificiale non è nuova ai videogiochi
Prima dell’avvento dell’IA generativa, gli NPC erano alimentati da IA deterministica o non deterministica. L'intelligenza artificiale deterministica fa sì che gli NPC si muovano in un modo specifico e prevedibile, come muoversi orizzontalmente, verticalmente o in cerchio.
Inoltre, hanno poche frasi da ripetere durante il gioco e nessuna capacità di conversazione. Un buon esempio di NPC AI deterministico è in Diablo II (2000) e Final Fantasy Tactics (1997).
Leggi anche: OpenAI diventa lite, rilascia un modello AI più economico chiamato GPT-4o mini
L'IA non deterministica degli NPC ha il comportamento opposto dell'IA deterministica degli NPC ed è più avanzata. Questi tipi di NPC IA sono imprevedibili e si basano su molte tecnologie come algoritmi di apprendimento, casualità e alberi comportamentali. Ad esempio, in alcuni giochi come Grand Theft Auto V (2013), l’NPC imparerà e si adatterà ai movimenti e alle tattiche del giocatore.
Al momento, creare un personaggio generativo basato sull'intelligenza artificiale è semplice e può essere eseguito collegando l'NPC a un'API LLM come GPT-4o, Gemini o anche un modello open source. Ciò darà all'NPC la capacità di conversare con i giocatori e interagire con il loro ambiente in modo realistico.
L'avanzamento degli NPC non si ferma qui e molte funzionalità potrebbero essere aggiunte agli NPC come conversazioni vocali, emozioni e comportamenti autonomi. L’aggiunta di tali funzionalità è possibile attraverso tecnologie come l’elaborazione del linguaggio naturale, il deep learning, la visione artificiale e i modelli emotivi.
Le startup competono per costruire il miglior motore AI NPC generativo
Lo scorso marzo, Ubisoft Paris Studio ha presentato un progetto denominato NEO NPC in collaborazione con Nvidia e Inworld. Il progetto crea NPC con personalità e si affida agli scrittori per modellare i loro retroscena e stili di conversazione. Tali NPC non sono solo alimentati da macchine ma piuttosto da uno scrittore creativo che pensa alle esperienze, ai sogni e alle speranze del personaggio.
Ubisoft ha presentato una demo di NPC generativi basati sull'intelligenza artificiale durante l'evento GDC 2024 a San Francisco, in California. Secondo Sean Hollister di The Verge, Ubisoft ha presentato due NPC con intelligenza artificiale generativa chiamati Bloom e Iron.
Bloom era migliore in termini di risposte, emozioni e interazione perché un narratore ha lavorato sulla creazione del retroscena del personaggio. Ubisoft ha dichiarato che il progetto è ancora un prototipo e non ha ancora commentato la sua inclusione in un videogioco.
Inworld AI, che ha collaborato con Ubisoft per sviluppare Bloom e Iron, è una società di intelligenza artificiale specializzata nella creazione di NPC generativi basati sull'intelligenza artificiale per i videogiochi. Nel novembre 2023, Inworld AI ha annunciato una partnership di co-sviluppo con Xbox per creare tecnologia che alimenta gli NPC AI.
Nel maggio 2024, la società ha lanciato Inworld Voice, un generatore vocale AI che produce esperienze vocali dinamiche per i giocatori. L’anno scorso, Inworld AI ha raccolto con successo 50 milioni di dollari e la società è stata valutata 500 milioni di dollari.
Leggi anche: Le Olimpiadi di Parigi 2024 presenteranno un chatbot basato sull'intelligenza artificiale per gli atleti
Un altro concorrente nello spazio degli NPC con intelligenza artificiale generativa è Convai, una piattaforma di intelligenza artificiale conversazionale che crea conversazioni in tempo reale e voce a voce con gli NPC. La piattaforma consente agli sviluppatori di creare NPC che possono avere conversazioni dinamiche con i giocatori. Durante la conferenza GDC 2024, la società ha annunciato nuove funzionalità, inclusa la memoria dei personaggi a lungo termine, che consente agli NPC di ricordare i giocatori e di approfondire la loro relazione.
Inoltre, Altera, una società di San Francisco, ha creato un agente AI appositamente per Minecraft. Questi agenti interagiscono e giocano con i giocatori proprio come se fossero amici. Altera ha raccolto con successo 9 milioni di dollari da Patron, First Spark Venture e altri investitori dal suo ultimo round di seed.
Recentemente, un gruppo di ex dipendenti e ricercatori di Google Deepmind ha raccolto 16 milioni di dollari per la loro startup Artificial Agency. L'azienda offre un motore comportamentale basato sull'intelligenza artificiale che richiede agli sviluppatori di inserire i sogni, le speranze e le motivazioni di un NPC. Ciò modellerà il comportamento di ciascun NPC e il modo in cui interagiscono con i giocatori.
Reportage criptopolita di Randa Moses