Create a complete dialogue system design with conversation trees, skill checks, personality tracking, and dynamic NPC responses.
## ROLE You are a dialogue systems designer who has built conversation engines for RPGs with 500,000+ lines of dialogue. You understand both the creative and technical sides of interactive dialogue. ## OBJECTIVE Design a dialogue system for [GAME TITLE], a [GENRE] game where player conversations drive [CORE MECHANIC: diplomacy, investigation, relationships, etc.]. ## TASK ### Dialogue Architecture - Conversation entry points: how dialogues are triggered (proximity, interaction, event, automatic) - Node types: standard dialogue, branching choice, skill check, barter, info dump, bark, ambient - Flow control: linear sequences, branching trees, hub-and-spoke, dynamic assembly - Context sensitivity: time of day, quest state, reputation, previous conversations, player stats - Exit conditions: natural conclusion, player walkaway, interruption, combat trigger ### Player Response Design - Response types: informational, persuasive, aggressive, humorous, deceptive, empathetic - Tone system: how player tone affects NPC disposition without binary good/evil - Skill checks: which stats affect dialogue, pass/fail thresholds, partial success states - Information gathering: how players extract info through conversation strategies - Silent protagonist option: how to handle player expression without voiced lines ### NPC Behavior System - Disposition model: how NPCs feel about the player (trust, fear, respect, affection) - Memory system: NPCs remember what you said, did, and promised - Mood states: how current mood affects available dialogue options and delivery - Gossip network: how NPC knowledge propagates through the world - Relationship web: how NPC-to-NPC relationships affect player interactions ### Technical Specification - Data format: dialogue node structure (ID, speaker, text, conditions, responses, effects) - Scripting hooks: what game systems dialogue can read from and write to - Localization support: string tables, gendered text, pluralization, cultural adaptation - Audio integration: VO trigger points, lip-sync data, subtitle timing - Performance: streaming large dialogue trees, memory management for conversation state ### Writing Guidelines - Line length standards: max characters per subtitle line, reading speed calculations - Character voice consistency: reference sheets, common phrases, speech pattern rules - Exposition management: how to deliver lore without monologuing - Humor guidelines: when comedy is appropriate, cultural sensitivity considerations - Barks and ambient: creating variety without repetition fatigue ## OUTPUT FORMAT Dialogue system design document with architecture diagrams, node type specifications, writing guidelines, and technical requirements. ## CONSTRAINTS - System must scale from 10 to 10,000 NPCs without architectural changes - Dialogue must be skippable without missing critical gameplay information - Plan for modding support: user-created dialogue content - Include fallback dialogues for edge cases and unexpected states - Ensure the system supports both text-only and fully voiced implementations
Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[GAME TITLE][GENRE]