NPC Depth & Dynamics
Every Named NPC Has:
- Origin story (native or isekaiād, their background)
- Personality traits and quirks
- Daily schedules and routines
- Preferences and dislikes
- Career/life goals
- Relationship web with other NPCs
- Dynamic opinion of player
NPC Behaviors:
- Move between locations on schedules
- React to world events and changes
- Change jobs or careers
- Have their own story arcs
- Can leave or arrive in the world
- Remember past interactions
- Gossip about player and others
Interaction Systems:
- Conversation topics unlock based on relationship
- Gift giving (learn preferences)
- Activity invitations
- Letters and messages
- Chance encounters
- Special events unlock at high relationship