PCReportWindows

Gli sviluppatori di Baldur’s Gate 3 hanno creato un’IA di test. Quindi, hanno cercato di sconfiggerlo.

All’interno del bot che aiuta a costruire la prossima generazione di giochi di ruolo

Non mangia, non dorme. Ma a differenza di Terminator, l’IA di garanzia della qualità che Larian Studios utilizza per aiutare a testare il ritorno al passato dei giochi di ruolo della vecchia scuola Baldur’s Gate 3 ha lo scopo di aiutare le persone a costruire il videogioco più solido possibile, a un ritmo molto più veloce di quanto un essere umano potrebbe ottenere da solo.

I lavori di garanzia della qualità nei videogiochi sono alcune delle posizioni più fraintese nel settore. Laddove il giocatore medio immagina che i tester del QA vengano pagati per giocare per vivere, la realtà è più noiosa. Spesso, i tester passano ore a fare cose come camminare contro i muri solo per assicurarsi che il gioco sia solido fino in fondo, o aprire diversi menu in diversi punti del gioco per ricontrollare che continui a funzionare senza intoppi. Una volta individuato un bug, i tester del controllo qualità devono trovare modi per riprodurlo in modo che il team di sviluppo possa risolvere il problema, almeno, se è considerato un ostacolo abbastanza importante.

Gli esseri umani hanno fatto esattamente questo da decenni, ma i progressi della tecnologia consentono agli sviluppatori di esternalizzare parte del lavoro a macchine che sono perfettamente adatte per infinite attività ripetitive. Mossmouth ha usato un’IA di Spelunky 2, ad esempio, per aiutare a generare livelli casuali che potrebbero effettivamente essere completati da giocatori reali.

I Larian Studios hanno iniziato a seguire questa strada durante lo sviluppo di Divinity: Original Sin del 2014, quando la società ha iniziato a costruire un’intelligenza artificiale proprietaria che ora chiama World Tester.

“Nei primi anni, si limitava a teletrasportare un NPC attraverso le regioni, testare i marker delle prestazioni e cercare arresti anomali di base”, ha detto a Viaggio247 un rappresentante Larian tramite e-mail.

Il “super giocatore”, come Larian a volte chiama l’IA, lavora con i team di controllo qualità per aiutare a mettere alla prova le azioni dei giocatori e il combattimento, tra le altre cose. Il secondo in cui viene creata una nuova build di gioco, il World Tester scava prima che qualsiasi essere umano ci metta il dito sopra. A volte, il Tester si destreggia con più build contemporaneamente, apparentemente in grado di simulare più ore di gioco contemporaneamente. Il team QA verrà coinvolto solo se il gioco è abbastanza stabile da non fallire durante la sua sessione con il World Tester, il che aiuta a risparmiare tempo a tutti. L’obiettivo non è sostituire gli umani. È per aiutare gli esseri umani a diventare più efficienti in quello che fanno, ha detto Larian.

Da nessuna parte questo è diventato più evidente che durante una resa dei conti avvenuta proprio prima dell’uscita dell’Enhanced Edition di Original Sin. Sebbene il Tester fosse ancora rudimentale, poteva comunque aprire e chiudere le interfacce in modo estremamente rapido, leghe avanti rispetto a un essere umano vivente e che respira. I programmatori che hanno contribuito a plasmare l’IA erano fiduciosi che avrebbe potuto sbarazzarsi di corruzione e problemi di arresto anomalo. In particolare, il codice che avevano costruito non utilizzava gli input del controller, quindi il team poteva collegare un gamepad per intromettersi negli affari dell’IA.

Esilarante, qualcuno della squadra è stato effettivamente in grado di avviare un combattimento contro l’IA, sconfiggendolo infine in una battaglia uno contro uno. Quando è successo, il direttore tecnico lariano ha iniziato a gridare che era “impossibile”. Tranne che non lo era. Per celebrare la vittoria inaspettata contro un avversario sovrumano, lo sviluppatore duellante è stato promosso a diventare un tester principale presso lo studio di Larian in Belgio.

Da allora, l’intelligenza artificiale è diventata più forte: Larian ha ampliato le sue capacità per una manipolazione più sofisticata dell’interfaccia utente e per setacciare i dialoghi alla “velocità della luce”, ha detto lo studio. Con Baldur’s Gate 3 ora disponibile in accesso anticipato, il World Tester viene ancora utilizzato al meglio nel 2020. Tutto ciò che fa l’IA viene monitorato, ovviamente, e alla fine del processo, il team analizza i dati. Alla fine, gli umani continuano a chiamare i colpi.

“I nostri team di controllo qualità in tutto il mondo sono estremamente importanti e il tester mondiale non è davvero così intelligente come pensa di essere”, ha detto Larian.

Related posts
Baldur's Gate 3 guidesGuidesPCPlayStation

Dovresti schierarti con Colui che era o Madeline in Baldur's Gate 3

Baldur's Gate 3 guidesGuidesPCPlayStation

Come ottenere e riparare la Lanterna lunare in Baldur's Gate 3

Baldur's Gate 3 guidesGuidesPCPlayStation

Dovresti aprire il Caravan Strongbox in Baldur's Gate 3?

Diablo 4 guidesGuidesPCPlayStation

Tutte le mappe e le posizioni delle roccaforti in Diablo 4

Lascia un commento

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