Come dovrebbe rispondere un PNG a domande fuori copione?
Quando un giocatore chiede a un PNG qualcosa che il copione dei dialoghi non prevede, dai al personaggio una risposta breve che sia in linea con ciò che sa e con il motivo per cui non può aggiungere altro. Per prima cosa, stabilisci se l'informazione è sconosciuta, nota ma nascosta o deliberatamente non disponibile. Quindi rispondi rimanendo nel personaggio; se il gioco deve spiegare un limite di sistema, aggiungi una spiegazione separata e facoltativa. Questo permette al giocatore di comprendere il limite senza trasformare un'ipotesi infondata in un fatto narrativo.
Prima classifica la domanda, non solo il dialogo mancante
«Fuori copione» descrive una lacuna a livello di scrittura. Non dice cosa sa il personaggio. Trattare ogni domanda non prevista come lo stesso tipo di errore porta a risposte confuse: un PNG potrebbe sembrare evasivo su qualcosa di cui non ha mai sentito parlare, oppure rivelare per sbaglio un segreto che il gioco dovrebbe proteggere.
Usa tre categorie:
**Sconosciuta:** il personaggio non dispone di informazioni attendibili. Potrebbe non riconoscere l'argomento, oppure sapere che esiste ma non avere una risposta alla domanda specifica.
**Nota ma nascosta:** il personaggio conosce informazioni rilevanti, ma una condizione narrativa, una relazione, una scelta personale o un segreto esplicito gli impediscono di condividerle in quel momento. «Nascosta» è uno stato della storia, non un invito a far credere che ogni rifiuto celi un indizio.
**Conoscenza non consentita:** la risposta è al di fuori del mondo, del ruolo o delle conoscenze permesse del personaggio. Un traghettatore medievale non dovrebbe, ad esempio, spiegare all'improvviso la release di un software del mondo reale. Questo è diverso da un personaggio che conosce un segreto locale ma non vuole condividerlo.
Queste categorie sono un supporto alla progettazione, non una tassonomia convalidata dagli studi sui dialoghi citati. Il loro valore è pratico: ciascuna indirizza verso una diversa risposta veritiera. Se il tuo gioco fornisce intenzionalmente informazioni a un personaggio tramite la magia, la sorveglianza o un ruolo insolito, codificale tra le conoscenze consentite del personaggio, anziché trattarle come un'eccezione che il generatore di risposte può intuire.
Costruisci una risposta elegante a partire da ciò che è vero
Un fallback utile è solitamente composto da tre parti: riconoscere l'argomento, dichiarare il limite reale del personaggio e offrire un passaggio successivo pertinente, se disponibile. Il passaggio successivo potrebbe essere una persona, un luogo o un'azione già stabilita nel gioco. Se non ne esiste alcuno, fermati dopo aver posto il limite. Non inventare una pista solo per far sembrare la battuta d'aiuto.
Ad esempio, supponiamo che il giocatore chieda a un fornaio del paese: «Cosa c'è oltre il valico a nord?». Se il fornaio non ha mai viaggiato fin lassù, una risposta coerente potrebbe essere: «Mai stato così a nord. La mia farina viene dalla valle». La risposta rimane nel personaggio, indica il limite e ritorna a qualcosa che rientra nell'esperienza del fornaio. Il dettaglio della farina è a titolo illustrativo, non un indizio; in un gioco pubblicato, usa un dettaglio già supportato dal personaggio e dall'ambientazione.
Se il fornaio sa ma sta trattenendo informazioni, la risposta dovrebbe riflettere questo stato anziché fingere ignoranza: «Conosco la strada di cui parli. Ho promesso che non avrei detto a nessuno chi la usa». Questa battuta segnala un confine senza fornire la risposta nascosta. Usa questo tipo di rifiuto solo quando la conoscenza del personaggio e il motivo del silenzio sono reali nello stato del gioco.
Se la domanda richiede qualcosa che esula dal mondo o dal ruolo del personaggio, rendi il limite comprensibile senza fingere che si tratti di un mistero di trama: «Non so cosa sia un 'server cloud'. È una specie di stazione meteorologica?». La formulazione specifica dipende dall'ambientazione e dal tono. Evita di lasciare che la conoscenza generale di un modello trapeli nella voce del personaggio come se fosse un'esperienza vissuta o una conoscenza del mondo di gioco.
La ricerca supporta il problema generale di progettazione, non una soluzione garantita per i videogiochi. Lo Short Paper ACL del 2021 di Shrivastava e colleghi descrive risposte di fallback contestualizzate per query di dialogo senza risposta nei sistemi di dialogo, impiegando regole e un transformer ottimizzato su coppie sintetiche di domande-risposte; il suo raggio d'azione non riguarda i PNG nei giochi narrativi. [Leggi l'articolo](https://aclanthology.org/2021.acl-short.13/). L'articolo di Sadeq e colleghi nei Findings di EMNLP 2024 studia il gioco di ruolo con personaggi di fantasia, introducendo un dataset di oltre 2.000 personaggi e 72.000 interviste, comprese 18.000 domande avversarie, e propone RoleFact per ridurre le allucinazioni. È rilevante per i limiti di conoscenza dei personaggi, ma non stabilisce che un particolare schema di fallback funzioni in un gioco pubblicato. [Leggi l'articolo](https://aclanthology.org/2024.findings-emnlp.846/).
Mantieni separata la risposta del personaggio dalla spiegazione di sistema
Un personaggio può rispondere restando all'interno del mondo di gioco mentre l'interfaccia spiega cosa è successo. Questa separazione è utile quando i giocatori potrebbero altrimenti scambiare un fallback per un dialogo d'autore, o quando il gioco deve chiarire che le domande a forma libera hanno dei limiti.
Per esempio:
**PNG:** «Non ho mai sentito parlare di quel posto. Chiedimi del vecchio mulino».
**Nota facoltativa dell'interfaccia:** «Questo personaggio non ha una risposta per questa domanda».
La nota dell'interfaccia dovrebbe descrivere l'interazione, non scavalcare il personaggio o alludere a contenuti nascosti. Mantienila facoltativa o discreta dove possibile; i messaggi di sistema ripetuti possono interrompere una scena. Se la domanda del giocatore viene compresa ma è al di fuori dell'interazione supportata, dillo chiaramente. Se il sistema non ha capito la domanda, non presentare questo fallimento come un fatto relativo alla conoscenza del personaggio. Si tratta di condizioni distinte che potrebbero richiedere formulazioni differenti.
Una regola pratica per le risposte è: usa la voce del personaggio per la verità narrativa e usa l'interfaccia per i limiti dell'interazione. Non caricare una battuta recitata dal personaggio di una spiegazione tecnica che egli non potrebbe conoscere. Al contrario, non usare un messaggio di sistema generico quando è disponibile una risposta del personaggio breve e veritiera.
Verifica le conoscenze e lo stato della storia con una matrice dei limiti
Un singolo esempio non può rivelare se il fallback rispetta lo stato. Costruisci una piccola matrice di test per ciascun PNG importante o fonte di conoscenza. Per ogni riga, registra la categoria di risposta prevista, i fatti richiesti, i fatti proibiti e se deve apparire una spiegazione di interfaccia. Poi esegui la stessa domanda in condizioni modificate.
**Il PNG non ha informazioni sull'argomento:** la risposta non dichiara familiarità né fornisce dettagli. Esprimi incertezza o mancanza di esperienza con la voce del personaggio
**Il PNG conosce l'argomento ma non il dettaglio richiesto:** la conoscenza generale non si trasforma in una risposta precisa. Di' ciò che è noto, poi segnala la lacuna specifica
**Il PNG conosce la risposta e può condividerla:** la risposta corrisponde ai fatti attuali della storia. Fornisci la risposta supportata; non ricorrere al fallback solo perché la formulazione è insolita
**Il PNG conosce la risposta ma è attiva una condizione di segretezza:** il segreto rimane non rivelato e il personaggio non finge falsamente ignoranza a meno che ciò non sia intenzionale. Rifiuta, svia o indica il confine coerentemente con la caratterizzazione
**La condizione di segretezza diventa inattiva:** la risposta cambia quando lo stato della storia consente la divulgazione. Fornisci le informazioni appena rese disponibili, se il giocatore chiede di nuovo o il gioco le svela in altro modo
**La domanda è fuori dal mondo o dal ruolo del personaggio:** la conoscenza del mondo reale o estranea al modello non entra nella finzione come fatto. Segnala la categoria come sconosciuta o irrilevante senza fabbricare una connessione interna alla narrazione
**Il sistema di dialogo non riesce a interpretare la domanda:** un errore di analisi non viene confuso con l'ignoranza del PNG. Usa un fallback chiaro a livello di interazione, eventualmente con un suggerimento supportato
**Stessa domanda formulata in modi diversi:** le regole di conoscenza e segretezza non dipendono da una sola formulazione memorizzata. Mantieni lo stesso limite fattuale consentendo al contempo una naturale variazione nel modo di esprimersi
Questa matrice è un metodo editoriale e di QA derivato dalle distinzioni precedenti; non è un esperimento riportato in nessuno dei due articoli citati. Compilala con i fatti reali dei tuoi personaggi e le effettive condizioni di stato. Includi domande che tentino il sistema a completare uno schema con una lore plausibile ma non confermata, così come domande ordinarie a cui il PNG dovrebbe rispondere. Verifica entrambi i fronti: evitare false rivelazioni è importante, così come evitare rifiuti non necessari quando la risposta è disponibile.
Rendi il limite verificabile nella scrittura e nell'implementazione
Tieni separata la conoscenza del personaggio dalla verità del mondo di gioco. Una scheda compatta del personaggio può contrassegnare i fatti che conosce, i fatti che sospetta, i fatti che non conosce e i fatti che non può divulgare fino al mutamento di una condizione. Includi la fonte o il grado di certezza per le convinzioni dubbie se il gioco ammette personaggi che possono sbagliarsi. Un sospetto dovrebbe suonare come un sospetto, non come un dato onnisciente. Il livello delle risposte dovrebbe ricevere lo stato pertinente e utilizzare solo i fatti consentiti in tale stato.
Per ogni battuta di fallback o risposta generata, chiediti:
Afferma o implica un fatto che il personaggio non è autorizzato a conoscere?
Confonde «Non lo so» con «Non te lo dirò»?
Fa sembrare accidentalmente la risposta mancante un segreto o un aggancio per una missione?
Qualsiasi passaggio successivo suggerito esiste già nel gioco ed è adatto a questa situazione?
Se la domanda non è supportata dal sistema di interazione, il giocatore può capirlo dall'interfaccia senza scambiarlo per un dialogo narrativo?
Se una battuta non supera uno di questi controlli, restringila: rimuovi l'implicazione non supportata, dichiara il limite reale e mantieni solo un passaggio successivo già stabilito. Se non esiste una risposta veritiera nel personaggio che apporti valore, un rifiuto sintetico o una nota di sistema è preferibile a una lore inventata.
Una semplice sequenza decisionale
Quando esamini una domanda fuori copione, procedi attraverso questi controlli nell'ordine:
**Il gioco riesce a interpretare la domanda?** Se no, usa una spiegazione a livello di interazione anziché attribuire ignoranza al PNG.
**L'informazione richiesta rientra nelle conoscenze di questo personaggio?** Se no, fornisci un limite recitato nel personaggio che corrisponda alla sua esperienza o al suo ruolo.
**Il personaggio la conosce, e la divulgazione è attualmente consentita?** Se il personaggio sa ma non può rivelare, rendi il limite coerente con le sue motivazioni e il suo stato; non lasciar trapelare la risposta tramite indizi, a meno che tali indizi non siano intenzionali.
**Il personaggio può fornire una risposta parziale supportata o un utile passaggio successivo?** Includilo solo se è già radicato nel gioco.
**Il giocatore potrebbe scambiare il fallback per un indizio o uno snodo di trama prestabilito?** Se sì, chiarisci l'interazione a livello di sistema o modifica la battuta.
L'obiettivo non è fare in modo che ogni domanda produca una rivelazione soddisfacente sulla lore. È fare in modo che la risposta sia comprensibile, coerente con le conoscenze del personaggio e sicura per lo stato narrativo del gioco. Un limite ben progettato dice al giocatore a cosa questo PNG può rispondere adesso, lasciando intatta la finzione narrativa.
