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