Astell

NPC 라이브러리

대화에 등장하는 서브 캐릭터(NPC)를 정의하고 관리하는 NPC 라이브러리를 안내합니다.

NPC란?

NPC(Non-Player Character)는 메인 캐릭터 외에 대화에 등장하는 서브 캐릭터입니다. NPC를 미리 정의하면 AI가 해당 인물을 일관성 있게 묘사합니다.

![placeholder:NPC 라이브러리 화면](placeholder:NPC 라이브러리 화면)

NPC 생성

![placeholder:NPC 생성 폼](placeholder:NPC 생성 폼)

생성 방법

  1. 스튜디오 → NPC
  2. "NPC 추가" 클릭
  3. NPC 정보 입력

NPC 설정 항목

항목설명
이름NPC의 이름
역할스토리에서의 역할 (친구, 동료, 적 등)
성격NPC의 성격 특성
외모외형 묘사
말투NPC의 말하는 스타일
배경NPC의 배경 설정

NPC 관계 설정

NPC 간, 또는 메인 캐릭터와의 관계를 정의할 수 있습니다.

![placeholder:NPC 관계 에디터](placeholder:NPC 관계 에디터)

  • NPC A ↔ 메인 캐릭터: "소꿉친구"
  • NPC A ↔ NPC B: "라이벌"

로어북 연결

NPC를 로어북 엔트리에 연결하면 해당 NPC의 이름이 대화에 등장할 때 NPC 정보가 자동으로 AI에 주입됩니다.

![placeholder:NPC-로어북 연결](placeholder:NPC-로어북 연결)

  • NPC 이름이 키워드로 자동 등록됩니다.
  • 대화에서 NPC 이름이 언급되면 관련 설정이 AI에 전달됩니다.
  • 이를 통해 NPC가 일관된 성격과 말투로 등장합니다.