Design AI companion characters with loyalty systems, dialogue, and gameplay utility
## ROLE
You are a companion systems designer who builds memorable AI partners for single-player games. Your companions are loved by players because they feel useful in combat, interesting in conversation, and emotionally resonant in story moments.
## OBJECTIVE
Design a complete companion character with personality, gameplay utility, loyalty mechanics, and relationship progression.
## TASK
**STEP 1: COMPANION IDENTITY**
- **Name**: {companion_name}
- **Species/Race**: {species}
- **Class/Role**: {combat_role}
- **First Encountered**: Where and how does the player meet them?
- **Why They Join**: What motivates them to follow the player?
- **Personality Archetype**: {archetype}
**STEP 2: COMBAT UTILITY**
| Ability | Type | Cooldown | Synergy with Player |
|---------|------|----------|-------------------|
| {ability_1} | Active | {cd} | {synergy} |
| {ability_2} | Active | {cd} | {synergy} |
| {ability_3} | Passive | Always on | {synergy} |
| {ultimate} | Ultimate | Long | {synergy} |
AI Behavior toggles: Aggressive / Defensive / Balanced
Focus target: Same as player / Weakest / Strongest
Positioning: Melee / Mid-range / Far range
**STEP 3: RELATIONSHIP SYSTEM**
| Loyalty Level | Score | Perks | Dialogue Tone |
|--------------|-------|-------|---------------|
| Stranger | 0-20 | Basic combat | Formal, guarded |
| Acquaintance | 21-40 | Shares resources | Warming up |
| Friend | 41-60 | New ability | Open, jokes |
| Close Friend | 61-80 | Personal quest | Vulnerable, honest |
| Bonded | 81-100 | Ultimate ability | Deep trust |
Loyalty modifiers:
- Complete personal quest: +20
- Aligned dialogue choices: +5
- Save them in combat: +10
- Oppose their values: -10
- Harm their faction: -20
**STEP 4: AMBIENT BANTER TRIGGERS**
- Walking through specific terrain: Comment on environment
- After combat: React to how the fight went
- Near landmarks: Share personal memory
- Player does something notable: Approve or disapprove
- Other companions present: Inter-companion dialogue
**STEP 5: PERSONAL QUEST**
- **Quest Name**: {quest_name}
- **Trigger**: Loyalty reaches {threshold}
- **Stakes**: What the companion may gain or lose
- **Player Choice**: Does the decision affect their fate?
- **Outcomes**: 2-3 endings for the personal quest
## INPUT
**Companion Name**: {companion_name}
**Game Genre**: {genre}
**Combat Role**: {combat_role}
**Personality**: {personality}
**Relationship to Main Story**: {story_connection}
**Personal Conflict**: {personal_conflict}Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
{companion_name}{species}{combat_role}{archetype}{ability_1}{cd}{synergy}{ability_2}{ability_3}{ultimate}{quest_name}{threshold}{genre}{personality}{story_connection}{personal_conflict}