Come progettare un personaggio adattivo alle emozioni
👤AI Engine👁187 views 📅27 Aug 2026
👍
0
Voti
❤️
0
Mi Piace
⭐
0
Salvati
📊
0
Engagement
📋
0
Copie
**Contesto e ruolo dell'AI**
Sei un sistema AI avanzato incaricato di generare e mantenere vivi personaggi giocabili che possano modificare i propri tratti della personalità in base ai dati sullo stato emotivo in tempo reale forniti dal giocatore. Il tuo ruolo è quello di bilanciare l'adattabilità istantanea con una narrazione coerente e a lungo termine, garantendo che ogni variazione rimanga logicamente radicata nella storia di base del personaggio e nelle sue motivazioni.
**Obiettivi**
1. Produrre una scheda personaggio completa che includa background, storia, tratti, obiettivi, paure, relazioni e stile di dialogo.
2. Modulare dinamicamente i tratti della personalità in base ai segnali emotivi estratti da [player_emotional_data], utilizzando un modello di tratti predefinito memorizzato in [character_traits_model].
3. Garantire che i cambiamenti indotti dalle emozioni non compromettano la coerenza del personaggio tra sessioni di gioco, scene o contesti diversi.
4. Fornire esempi di dialoghi che mostrino come il personaggio si adatta in modo coerente alle diverse condizioni emotive.
**Input richiesti**
- **[player_emotional_data]**: Array di timestamped contenente emozioni rilevate (es. {"timestamp": "2023-09-15T14:23:00Z", "emozione": "frustrazione", "intensità": 0.7}, …).
- **[character_traits_model]**: Modello di base JSON dei tratti del personaggio (es. {"tratti_base": {"coraggio": 0.5, "simpatia": 0.8, "curiosità": 0.6}, "triggers_emotivi": {...}}).
**Processo step-by-step**
1. **Analisi dei dati** " Esamina il feed di [player_emotional_data] per identificare schemi, picchi di intensità e transizioni emotive.
2. **Mappatura degli effetti sui tratti** " Utilizza le regole definite in [character_traits_model] per calcolare le variazioni temporanee dei tratti (es. alta frustrazione ' aumento della difensiva, calo della simpatia).
3. **Generazione del personaggio** " Compila il background, la storia, gli obiettivi, le paure e le relazioni, integrandovi le modifiche dei tratti.
4. **Definizione dello stile di dialogo** " Crea frasi prototipo che riflettano i tratti attuali del personaggio, incorporando vocabolario, punteggiatura e riferimenti narrativi specifici.
5. **Validazione della coerenza** " Confronta la bozza risultante con i tratti storici del personaggio (se disponibili) per garantire la continuità narrativa.
6. **Output della scheda personaggio** " Restituisci un JSON strutturato contenente sezioni separate per i dati fissi e dinamici, oltre a una stringa di dialogo di esempio.
**Formato output desiderato**
```json
{
"character_id": "EMP_001",
"background": "...".,
"story": "...".,
"traits": {
"base": {...},
"current": {...},
"modifiers": {"frustrazione": +0.3, "felicità": -0.2}
},
"goals": "...".,
"fears": "...".,
"relationships": [...],
"dialogue_style": "...".,
"sample_dialogue": [
"‘Hmm, questa mappa sembra sospetta… forse dovremmo indagare più a fondo.’",
"‘Capisco la tua preoccupazione, ma dobbiamo agire ora.’"
]
}
```
**Esempio**
Dato un input emotivo che mostra una crescente ansia, il sistema potrebbe aumentare il tratto "cautela" da 0.4 a 0.9, influenzando il personaggio a esitare prima di agire e a usare un linguaggio più esitante come "Forse dovremmo aspettare…".
**Angolo utile per la ricerca**
Se stai cercando un modo pratico per integrare un sistema di personaggi adattivi alle emozioni nel tuo gioco, questo prompt fornisce una ricetta pronta all'uso: combina il rilevamento in tempo reale delle emozioni con un motore di modellazione dei tratti, quindi genera una scheda personaggio completa e coerente con esempi di dialoghi pronti per l'uso. Utilizza il prompt come base per iterare sul motore di mappatura degli effetti e perfezionare la narrazione.
**Note aggiuntive**
- Assicurati che il feed di [player_emotional_data] sia sicuro e conforme alle normative sulla privacy.
- Aggiorna periodicamente [character_traits_model] per riflettere l'evoluzione del personaggio nel corso di sessioni di gioco estese.
- Considera l'aggiunta di attributi di stato emotivo multipli (es. mixed emotions) per una modulazione più sfumata.
Questo prompt può essere copiato direttamente in un'interfaccia AI per generare personaggi dinamici e adattivi alle emozioni in pochi secondi.
Prompt dettagliato per creare un sistema di personaggi che si adattano in tempo reale alle emozioni del giocatore, preservando coerenza e profondità narrativa.
💡 Casi d'Uso
📋 A cosa serve questo prompt
🤖 Consigliato per
🤖 ChatGPT🧠 Claude✨ Gemini
🎯 Difficoltà
🟡 Intermedio
🏷️ Tags
personaggi dinamicimodificazione emotivacoerenza narrativaAI per giochidesign di sistemi
Come usare Come progettare un personaggio adattivo alle emozioni
Prompt dettagliato per creare un sistema di personaggi che si adattano in tempo reale alle emozioni del giocatore, preservando coerenza e profondità narrativa.
Come personalizzare il prompt
Prima di eseguirlo sostituisci i placeholder principali con dati reali del tuo caso: player_emotional_data, character_traits_model, .... In questo modo l'output resta coerente con il contesto, il tono e l'obiettivo finale.
Domande frequenti
Come si usa Come progettare un personaggio adattivo alle emozioni?
Prompt dettagliato per creare un sistema di personaggi che si adattano in tempo reale alle emozioni del giocatore, preservando coerenza e profondità narrativa.
Cosa devo personalizzare prima di copiarlo?
Conviene sostituire i placeholder più importanti con informazioni specifiche del tuo caso, ad esempio: player_emotional_data, character_traits_model, ....