Nel mondo dei videogiochi, i giochi open world sono diventati sempre più popolari grazie al loro livello di immersione. Uno degli elementi essenziali di un gioco open world sono le chiacchiere dei personaggi non giocabili (NPC) nel gioco. Questi dialoghi, noti come”corteccia”, vengono generalmente ascoltati sullo sfondo del gioco, aggiungendo uno strato di realismo all’ambiente di gioco. Tuttavia, la scrittura di cortecce può richiedere molto tempo e lavoro per gli sviluppatori di giochi.
Per risolvere questo problema, Ubisoft, la società di videogiochi responsabile di popolari serie di giochi open-world come Assassin’s Creed e Watch Dogs, ha sviluppato uno strumento di apprendimento automatico chiamato Ghostwriter. Lo strumento genera la prima bozza di cortecce, riducendo l’onere per gli sviluppatori di giochi. Ubisoft ha sottolineato che Ghostwriter non ha lo scopo di sostituire gli scrittori di videogiochi, ma piuttosto di assisterli nel loro lavoro liberando tempo da dedicare ad altri elementi fondamentali della trama.
Secondo Ubisoft, le chiacchiere della folla e l’abbaiare sono caratteristiche cruciali dell’immersione del giocatore nei giochi, rendendo il mondo di gioco più reale e separato dalle azioni del giocatore. Tuttavia, la creazione di cortecce può essere un compito impegnativo e dispendioso in termini di tempo per gli scrittori.
Ghostwriter consente agli sceneggiatori di creare un personaggio e il tipo di dialogo che desiderano generare. Lo strumento genera quindi variazioni da cui lo sceneggiatore può selezionare e modificare. Il processo utilizza un approccio a coppie per valutare e migliorare le variazioni generate. Per ogni variazione generata, lo strumento offre due opzioni per lo sceneggiatore da confrontare e scegliere. Una volta che lo sceneggiatore ne sceglie uno, lo strumento impara dall’alternativa scelta. Con migliaia di scelte fatte dagli sceneggiatori, lo strumento diventa più efficace e preciso nel tempo.
Ben Swanson, il direttore della ricerca e dello sviluppo di Ubisoft, sottolinea che tecnologie come Ghostwriter richiedono agli sceneggiatori di imparare a utilizzare gli strumenti e incorporarli nel processo di produzione dei videogiochi. L’obiettivo del team di Swanson è rendere disponibile questa potenza di intelligenza artificiale ai progettisti di scenari in modo che possano creare modelli di machine learning su misura per le loro esigenze di progettazione. Per raggiungere questo obiettivo, Ubisoft ha sviluppato uno strumento chiamato Ernestine che consente a chiunque di creare facilmente modelli di apprendimento automatico per Ghostwriter.