L’IA può darti un NPC che ricorda. Potrebbe anche far licenziare il tuo artista preferito

L'IA può creare un NPC memorabile e sostituire il tuo artista preferito

La presenza dell’intelligenza artificiale nell’industria dei videogiochi è passata da una semplice novità a una forza indispensabile. Con ogni avanzamento algoritmico, si presentano nuove possibilità e sfide per giocatori e sviluppatori.

Nel marzo 2023, un utente di Reddit ha condiviso una storia su come l’IA fosse utilizzata nel suo lavoro. “Ho perso tutto ciò che mi faceva amare il mio lavoro con Midjourney, da un giorno all’altro”, ha scritto l’autore. Il post ha attirato molta attenzione e l’autore ha accettato di parlare con ENBLE a condizione di mantenere l’anonimato, per paura di essere identificato dal suo datore di lavoro.

“Ero in grado di provare un’enorme scarica di dopamina quando riuscivo a fare una posa o a ottenere una forma corretta. Avevo questo ‘lampo di genio’ quando improvvisamente capivo una forma, anche se l’avevo disegnata centinaia di volte prima”, afferma Sarah (nome di fantasia), una artista 3D che lavora in una piccola azienda di videogiochi.

La routine di Sarah è cambiata drasticamente con la versione 5 di Midjourney, uno strumento di intelligenza artificiale che crea immagini da prompt di testo. Midjourney è stato anche ampiamente criticato per la violazione del copyright degli artisti visivi e per il furto delle loro opere al fine di addestrare il suo motore di generazione di immagini, critiche che hanno portato a una massiccia causa per violazione del copyright.

Quando Sarah ha iniziato a lavorare nell’industria dei videogiochi, dice che c’era una grande domanda di asset ambientali e di personaggi in 3D, tutti costruiti manualmente dai designer. Afferma di aver trascorso il 70% del suo tempo in una tuta di motion capture 3D e il 20% nel lavoro concettuale; il tempo rimanente è stato dedicato al post-processing. Ora il flusso di lavoro non prevede più il lavoro di cattura 3D.

La sua azienda, spiega, ha trovato un modo per ottenere risultati buoni e controllabili utilizzando Midjourney con immagini prese da internet, mescolando immagini esistenti o semplicemente digitando il nome di un videogioco come riferimento di stile nel prompt. “Successivamente, la maggior parte delle uscite ha solo bisogno di qualche ritocco con Photoshop, di correggere gli errori e voilà: il personaggio che prima ci metteva settimane ora richiede solo ore, con il lato negativo di avere solo un’immagine bidimensionale”, afferma Sarah. “È efficienza nella sua forma finale. L’artista rimane un commando per la pulizia, raccogliendo la spazzatura dopo una mostra per la quale ha progettato l’arte in passato”, aggiunge.

“Non solo nei videogiochi, ma in tutta l’industria dell’intrattenimento, ci sono numerosi studi su come ridurre i costi di sviluppo con l’IA”, afferma Diogo Cortiz, uno scienziato cognitivo e professore presso la Pontifícia Universidade de São Paulo. Cortiz si preoccupa delle opportunità di lavoro e della giusta remunerazione e afferma che i diritti del lavoro e la regolamentazione nell’industria tecnologica potrebbero non corrispondere alla corsa all’oro che è indicativa dell’adozione dell’IA. “Non possiamo esternalizzare tutto alle macchine. Se permettiamo loro di prendere il sopravvento sulle attività creative, non solo i lavori sono meno appaganti, ma la nostra produzione culturale si indebolisce. Non può essere tutto basato sull’automazione e sul ridimensionamento”, dice, aggiungendo che i videogiochi riflettono e plasmano i valori della società.

“Non solo i lavori sono meno appaganti, ma la nostra produzione culturale si indebolisce. Non può essere tutto basato sull’automazione e sul ridimensionamento.”

Cortiz afferma che le aziende di videogiochi devono, sia come settore che individualmente, discutere in modo collaborativo l’IA, il suo utilizzo, dove dovrebbe essere applicata e fino a che punto può arrivare. “I comitati devono avere diversità in termini di genere, età, classe ed etnia, per discutere e creare un’IA più inclusiva”, afferma. “Devono rendere i loro principi di IA disponibili a tutti.” Aggiunge che i giocatori dovrebbero avere accesso al modo in cui le aziende utilizzano l’IA per poter avere una maggiore trasparenza, fiducia e una maggiore alfabetizzazione digitale sull’argomento.

Nella pratica, ciò significa che le aziende dovrebbero divulgare gli strumenti di intelligenza artificiale utilizzati nei giochi e rendere il loro comitato di intelligenza artificiale disponibile per scrivere rapporti pubblici e rispondere alle domande di tutti gli stakeholder coinvolti in un videogioco: sviluppatori, giocatori e investitori.

“L’incorporazione dell’IA nei nostri flussi di lavoro si basa su tre assi: creare mondi più credibili, ridurre il numero di compiti di scarso valore per i nostri creatori e migliorare l’esperienza del giocatore”, afferma Yves Jacquier, direttore esecutivo di Ubisoft La Forge.

Jacquier descrive diversi modi in cui la sua azienda sta già sperimentando l’IA, dalle transizioni di movimento guidate dall’IA più fluide in Far Cry 6, che rendono il gioco più naturale, ai bot progettati per migliorare l’esperienza dei nuovi giocatori in Rainbow Six Siege. C’è anche Ghostwriter, uno strumento basato sull’IA che consente agli sceneggiatori di creare un personaggio e un tipo di interazione che desiderano generare e offre loro diverse varianti tra cui scegliere e modificare.

“Il nostro principio guida quando si tratta di utilizzare l’IA per lo sviluppo dei giochi è che deve assistere il creatore, non la creazione”, aggiunge Jacquier. Con un approccio “umano nel loop”, Jacquier afferma che l’IA non sostituirà o concorrerà con gli sviluppatori, ma faciliterà e ottimizzerà alcuni aspetti del loro lavoro o aprirà nuove possibilità di creazione per loro.

“Ciò che è costantemente cambiato negli ultimi anni è sia la maturità che l’accesso sempre più facile a forme più avanzate di intelligenza artificiale applicata, e di conseguenza il numero di applicazioni per l’IA nei nostri flussi di lavoro, come l’IA generativa”, spiega Jacquier. Tuttavia, afferma che ci sono sfide di ampia portata, come la creazione di un framework comune per addestrare modelli di IA per videogiochi. Questo, dice, è qualcosa che deve essere affrontato collettivamente dall’industria per garantire che l’IA venga utilizzata in modo responsabile e conforme alla legge.

Mentre gli sviluppatori si confrontano con le sfide e le opportunità di introdurre strumenti di intelligenza artificiale nel processo di sviluppo, questi stessi strumenti continuano a aumentare in complessità. Mauricio Movilla, sviluppatore di giochi presso Activision Blizzard King, spiega che i mondi dell’IA e dei videogiochi sono sempre stati in qualche modo interconnessi.

“Durante la progettazione di un gioco, se si dice a un algoritmo che un’isola può essere solo accanto all’acqua o ad altre isole, può ottenere quel set di regole e continuare a creare all’infinito”, spiega Movilla. Come esempio, descrive mappe enormi generate automaticamente e proceduralmente nei videogiochi, create già da strumenti che molti di noi chiamerebbero IA.

Quando gli sviluppatori si affidano all’IA in varie fasi dello sviluppo del gioco, quegli algoritmi diventano “più intelligenti”. Raccolgono e propongono modi per gestire nuovi dati e tengono traccia di come i giocatori reagiscono a determinate caratteristiche del gioco. Quest’ultima è solitamente misurata da ciò che viene chiamato telemetria di gioco, i dati che vengono inviati agli sviluppatori quando si gioca ai loro giochi.

“Ogni singolo comportamento che stai facendo, quando giochi a questi giochi, viene monitorato”, dice Movilla. Spiega che i dati ottenuti dalla telemetria offrono agli sviluppatori opportunità per modificare il gioco al fine di migliorare l’esperienza del giocatore e persino guadagnare di più, soprattutto nel caso dei giochi di servizio in diretta o dei giochi con microtransazioni. Tuttavia, “se lo massimizzi tanto da non sentire quando fermarti, il gioco può facilmente diventare ‘pagare per vincere'”, avverte, sottolineando anche che l’esperienza “su misura” potrebbe portare all’addiction. Come gli altri esperti, sottolinea che la trasparenza nei modi in cui l’IA viene utilizzata per osservare il comportamento dei giocatori e apportare modifiche in tempo reale ai giochi è fondamentale.

Alcuni ricercatori stanno utilizzando strumenti di intelligenza artificiale per costruire interi motori di personalità che possono essere utilizzati nei videogiochi per alimentare NPC, nemici o altri personaggi.

“Ho deciso di provare il cioccolato e mi è piaciuto. Quindi ho continuato a prenderlo”, dice Joon Sung Park, uno studente di dottorato a Stanford. “Quel tipo di nuovo comportamento che emerge nel tempo dalla nostra esperienza non è qualcosa che può essere facilmente codificato in un computer. Quello che abbiamo cercato di fare è suddividere le diverse funzioni principali di ciò che facciamo, vediamo, pianifichiamo e reagiamo. Abbiamo affrontato queste singolarmente, poi le abbiamo messe insieme in un’architettura unica. Tutto in linguaggio naturale”. Spiega il concetto del suo studio recentemente presentato, che può essere descritto in modo generale come la collisione tra ChatGPT e The Sims.

Park e il suo team di ricercatori hanno creato 25 agenti generativi che imitano il comportamento umano: percepiscono e ricordano, e in base alla loro esperienza, riflettono e agiscono in un modo specifico. In futuro, Park ritiene che questa ricerca consentirà lo sviluppo di NPC che non solo hanno una personalità unica e ricordano il proprio background, ma che formano relazioni sociali e sono in grado di riconoscere altri NPC e giocatori e tutte le interazioni tra di loro.

Quando gli viene chiesto se simili esperimenti vengono condotti nell’industria dei videogiochi, Park dice di non esserne a conoscenza, ma sottolinea l’alto costo dello studio e le sfide di scalabilità come ragioni per cui la tecnologia è ancora alle prime fasi. Riferendosi all’accademia, Park afferma: “Non ottimizziamo necessariamente le prestazioni. Vogliamo prima dimostrare che ciò può essere fatto, e poi possiamo ottimizzarlo”. Un possibile costo dell’ottimizzazione? “Sono preoccupato che le persone si affideranno troppo ai risultati delle simulazioni per prendere decisioni”, afferma. “La migliore tecnologia dell’IA non è quella che sostituisce o rimpiazza gli esseri umani, ma quella che li potenzia”.