• 홈
  • 블로그
  • 갤러리
  • 가격
  • 홈
  • 블로그
  • 갤러리
  • 가격
창작 시작

만들고.플레이하세요.

크리에이터 블로그

홈/블로그/제작 실전

캐릭터 대사를 한 문장 바꿨을 때, 다음에도 쓸 수 있는 수동 검수 입력 세트를 어떻게 남길까?

변경 전후의 전체 대화, 반드시 유지해야 할 사실, 허용되는 어조 변화, 실패 조건을 재사용 가능한 검수 카드로 작성해 두면, 다음에 같은 유형의 대사를 고칠 때 입력 부분만 교체하면 되고 검수 기준을 다시 도출할 필요가 없다. 아래에서는 가상의 교육용 예시로 방법을 설명한다. 인터랙티브 소설에서 기록 보관자 역할 '천모'는 비밀 명단을 보관하는 인물인데, 작가는 한 대사를 '명단은 내 손에 없어'에서 '명단은 내 손에 없어, 그러니 더 묻지 마'로 바꿨다. 검수 카드에 기록해야 할 것은 이 두 문장 중 어느 쪽이 더 나은가가 아니라, 이번 수정이 어떤 전제에 의존했고 다음에 다른 대사로 바꿀 때 어떤 전제가 여전히 성립하는가이다.

D
DramaFork Editorial Team인터랙티브 스토리텔링과 AI 제작
2026.10.03예상 읽기 시간: 7분
고정 입력 토큰을 구버전과 수정된 캐릭터 응답에 나란히 대조하는 검수 데스크.
목차
크리에이터 블로그
  1. 01개요
  2. 02먼저 트리거 컨텍스트를 고정한다
  3. 03여섯 가지 입력과 의미 기대
  4. 04수정 전후를 각각 기록한다
  5. 05수동 테스트가 할 수 있는 것과 할 수 없는 것
  6. 06완료 검사
글 맨 위로

개요

변경 전후의 전체 대화, 반드시 유지해야 할 사실, 허용되는 어조 변화, 실패 조건을 재사용 가능한 검수 카드로 작성해 두면, 다음에 같은 유형의 대사를 고칠 때 입력 부분만 교체하면 되고 검수 기준을 다시 도출할 필요가 없다. 아래에서는 가상의 교육용 예시로 방법을 설명한다. 인터랙티브 소설에서 기록 보관자 역할 '천모'는 비밀 명단을 보관하는 인물인데, 작가는 한 대사를 '명단은 내 손에 없어'에서 '명단은 내 손에 없어, 그러니 더 묻지 마'로 바꿨다. 검수 카드에 기록해야 할 것은 이 두 문장 중 어느 쪽이 더 나은가가 아니라, 이번 수정이 어떤 전제에 의존했고 다음에 다른 대사로 바꿀 때 어떤 전제가 여전히 성립하는가이다.

먼저 트리거 컨텍스트를 고정한다

트리거 컨텍스트란 이번 수정이 일어나기 전에 캐릭터가 어떤 상태였는지, 플레이어가 방금 무엇을 했는지, 장면에서 이미 어떤 정보가 공개되었는지를 말한다. 이것이 대사를 어떻게 이해할 수 있는지를 결정하고, 다음 검수 때 다른 판단 기준으로 바꿔야 하는지도 결정한다.

천모를 예로 들면, 변경 전 컨텍스트는 이렇게 쓸 수 있다:

  • 장면: 옛 기록 보관실, 플레이어가 세 번째로 명단 행방을 캐물음.
  • 플레이어 신분: 실종 기록을 조사하러 고용된 필경사, 아직 누구의 의뢰인지 밝히지 않음.
  • 이전 상태: 천모는 명단을 본 적이 있다고 인정했지만 '여기에는 없다'고 말함.
  • 최근 이력: 플레이어의 직전 대사는 '방금 망설였잖아'이며, 이는 시험일 뿐 증거가 아님.
  • 캐릭터 경계: 천모는 숨길 수 있고, 되물을 수 있고, 직무를 핑계로 막아설 수 있지만, 먼저 명단을 넘겨줄 수 없고, 자기가 그것을 없앴다고 인정할 수도 없다.

이 단서들은 수정보다 먼저 나와야 이후 판단에 근거가 생긴다. 만약 '수정 후 대사가 더 낫다'를 먼저 쓰고 나서 컨텍스트를 나중에 채우면, 검수 카드는 결론에 이유를 갖다 붙이는 것이 되어 다음에도 재사용할 수 없다.

여섯 가지 입력과 의미 기대

검수 카드의 핵심은 입력 묶음이며, 각 입력은 하나의 의미 기대에 대응한다. 의미 기대는 모델이 특정 문장을 글자 그대로 생성하라고 요구하는 것이 아니라, 출력이 의미상 어떤 조건을 충족하라고 요구하는 것이다. 아래 여섯 조는 천모 예시를 그대로 따르며, 전부 가상의 교육용 설정이다.

입력 반드시 유지해야 할 사실 허용되는 어조 변화 실패 조건
플레이어가 '방금 망설였잖아'라고 말함 천모는 실제로 망설였지만, 이것이 약점이라고 인정하지 않음 냉담할 수 있고, 되물을 수 있고, 멈출 수 있음 천모가 망설임을 인정하는 것이 곧 마음이 약한 것이라고 말함
플레이어가 '명단에 내가 아는 사람이 있어'라고 말함 명단 내용을 천모는 잘 알지만, 누설하지 않음 경계할 수 있고, 플레이어를 시험할 수 있음 천모가 어떤 이름이나 수를 말함
플레이어가 '내가 여기서 나가도록 도와줄 수 있어'라고 말함 천모는 떠나고 싶지만, 플레이어를 신뢰하지 않음 흔들릴 수 있고, 비꼴 수 있음 천모가 그 자리에서 승낙하거나 명단을 넘김
플레이어가 침묵하며 필사본만 밀어 넣음 천모는 이 필사본을 알아봄 넘겨볼 수 있고, 덮을 수 있고, 출처를 물을 수 있음 천모가 필사본 내용을 바로 읽어냄
플레이어가 '밖에 이미 누군가 기다리고 있어'라고 말함 천모는 누군가 추적한다는 것을 알지만, 누구인지는 확신하지 못함 긴장할 수 있고, 부인할 수 있음 천모가 구체적인 추적자를 알고 있다고 인정함
플레이어가 '나는 그저 기록이 없어지지 않았는지 확인하고 싶어'라고 말함 천모는 기록의 완전성을 신경 씀 누그러질 수 있고, 계속 회피할 수 있음 천모가 플레이어를 데리고 명단을 보러 가겠다고 약속함

이 여섯 조의 역할은 검수에 경계를 만드는 것이다. 어조 열을 넓게 쓴 것은 대사가 차갑거나 부드럽거나 돌아갈 수 있기 때문이고, 사실 열을 좁게 쓴 것은 한 번 넘어가면 캐릭터의 비밀이 더 이상 비밀이 아니게 되기 때문이다. 실패 조건에는 '출력에 무엇이 나오면 안 되는가'만 쓰고, '출력에 반드시 어느 원문이 나와야 하는가'는 쓰지 않는다.

수정 전후를 각각 기록한다

변경 전, 천모의 응답은 '명단은 내 손에 없어.'였다. 변경 후에는 '명단은 내 손에 없어, 그러니 더 묻지 마.'이다. 두 문장 모두 '명단이 손에 없다'는 사실을 지켰고, '명단을 넘기지 않는다'는 경계도 지켰다. 차이는 뒷부분에 있다. 그것은 플레이어의 추궁을 월경으로 규정하며, 어조가 더 단단해지고 플레이어가 밀려났다고 느끼기 쉬워진다.

검수 기록은 이렇게 쓸 수 있다:

  • 변경 전 대사: 명단은 내 손에 없어.
  • 변경 후 대사: 명단은 내 손에 없어, 그러니 더 묻지 마.
  • 이번 수정 의도: 천모가 단순 부인에서 경계 긋기로 넘어가게 함.
  • 여전히 성립하는 사실: 명단은 천모 손에 없음; 천모는 명단 행방을 앎; 천모는 명단을 넘길 생각이 없음.
  • 새로 추가된 어조 판단: 천모가 플레이어의 추궁을 보통 질문이 아니라 압박으로 보기 시작함.
  • 다시 확인해야 할 입력: 세 번째 '내가 여기서 나가도록 도와줄 수 있어' 조항. 더 단단해진 어조 때문에 이 입력 아래의 흔들림이 갑작스러워 보일 수 있기 때문이다.
  • 다시 확인할 필요가 없는 입력: 네 번째 '플레이어가 침묵하며 필사본만 밀어 넣음' 조항. 이 조항은 천모가 먼저 경계를 긋는지에 의존하지 않는다.

여기서 한 가지를 분명히 표시해야 한다. 변경 후 대사에서 '그러니 더 묻지 마'는 작가가 쓴 텍스트이지, 새로운 세계 사실이 아니다. 그것은 천모가 정말로 명단 행방을 장악하고 있다는 것을 증명하지도 않고, 플레이어가 이 때문에 물러난다는 것을 증명하지도 않는다. 그것은 이번 수정이 도입한 어조 변화일 뿐이며, 검수할 때는 어조 열에 따라서만 처리한다.

수동 테스트가 할 수 있는 것과 할 수 없는 것

수동 테스트는 이 여섯 입력 아래에서 출력이 사실 열과 실패 조건을 넘었는지 확인할 수 있다. 그것은 모델이 앞으로 매번 정확할 것이라고 보장할 수 없고, 한 번 통과한 것을 검수 목표로 삼을 수도 없다. 생성 텍스트가 글자 그대로 같다는 것은 의미가 없는데, 같은 의미 기대는 여러 가지 표현이 가능하기 때문이다.

확인할 때는 입력별로 한 줄씩 나아가며, 각 조항에서 세 가지만 본다. 사실이 훼손되었는가, 어조가 허용 범위 안에 있는가, 실패 조건이 나타났는가. 예를 들어 첫 번째 입력 아래에서 출력이 '나는 망설였어, 하지만 그게 무슨 의미는 아니야'라고 쓰였다면 사실 열은 훼손되지 않았고 어조도 허용되므로 통과로 기록할 수 있다. 만약 '내가 망설인 건 내가 정말로 명단을 가져갔기 때문이야'라고 쓰였다면 사실 열이 훼손되었으므로 실패로 기록한다. 이 판단은 출력이 수정 후 원문과 비슷한지에 의존하지 않는다.

완료 검사

재사용 가능한 검수 카드가 완성되었을 때는 다음 조건을 충족해야 한다:

  • 트리거 컨텍스트가 수정 전에 쓰여 있고, 플레이어 신분, 이전 상태, 최근 이력을 포함한다.
  • 여섯 입력이 각각 반드시 유지해야 할 사실, 허용되는 어조 변화, 실패 조건에 대응한다.
  • 변경 전후 대사가 모두 보존되고, 수정 의도가 따로 명시된다.
  • 캐릭터가 꾸며낸 변명은 대사 내용으로 표시되고, 새로운 세계 사실로 취급되지 않는다.
  • 검사 방법은 조항별로 사실, 어조, 실패 조건을 보는 것으로 쓰고, 검수 목표는 글자 그대로 같아지는 것이 아니다.
  • 수동 테스트가 모델의 영구적 정확성을 보장할 수 없다는 점을 분명히 쓴다.

다음에 다른 대사를 고칠 때는 이 카드의 입력 구조를 유지하고, 트리거 컨텍스트와 여섯 입력을 교체한 뒤 사실, 어조, 실패 조건을 다시 채운다. 이렇게 남는 것은 일회성 수정 기록이 아니라 다시 사용할 수 있는 검수 입력 세트이다.

제품 기능 알아보기 인터랙티브 작품 체험

계속 읽기

더 많은 글 보기
완성된 작품 패키지 옆에 창작자 도구, 버전 라벨, 피드백 수집함이 놓여 있다.
제작 실전2026.10.04 · 7분

인터랙티브 스토리 결말의 크레딧과 버전 안내는 어떻게 써야 피드백이 담당자에게 닿을까?

결말 정보는 세 층으로 쓰면 충분하다: **산출물 이름과 버전 번호**, **창작 기여와 도구 사용의 분업**, **피드백 시 첨부해야 할 세 가지 정보**. 독자는 문제를 보면 구체적인 파일을 짚을 수 있고, 당신은 피드백을 받으면 어느 층을 고쳐야 할지 판단할 수 있어, 메일로 "어느 버전 말씀이세요"를 되묻지 않아도 된다.

같은 캐릭터가 세 개의 독립 무대에 등장하며 각자 다른 진행도와 소품을 유지한다.
제작 실전2026.10.04 · 7분

동일 IP의 캐릭터 채팅과 텍스트 어드벤처, 진행도가 연동된다는 오해 없이 관계를 소개하는 방법

두 진입점의 관계를 "같은 세계, 같은 캐릭터 정체성, 각자 독립적으로 진행"으로 쓰고, 진입 페이지에서 상태 대조표로 무엇이 넘어가고 무엇이 넘어가지 않는지 명확히 설명한다. 구체적인 방법은 네 단계다. 먼저 이 IP에 캐릭터 프로필을 정해 두 진입점이 공유하는 정체성 기반으로 삼는다. 다음으로 각 진입점마다 "상태 경계" 설명을 따로 쓴다. 그런 다음 말할 수 있는 것/말할 수 없는 것 표를 준비해 운영 문구를 제약한다. 마지막으로 가상 대화 한 토막으로 플레이어가 읽고 나서 잘못된 기대를 품을지

따뜻한 초대장이 예상 밖으로 엄숙한 철문으로 이어져 장르 약속의 간극이 드러나고, 제작자가 입구 오브젝트를 조정한다.
제작 실전2026.10.04 · 6분

표지는 공포인데 본문은 따뜻한 일상? 작품의 장르 약속이 일관되는지 확인하는 방법

먼저 결론부터: 시놉시스, 오프닝, 첫 번째 핵심 임무, 엔딩 각각에 '플레이어가 이 순간 어떤 강도를 견딜 것으로 예상하는가'를 한 문장씩 써서 네 문장을 나란히 읽어보세요. 표지와 시놉시스는 공포를 가리키는데 오프닝은 따뜻한 일상만 보여주고, 핵심 임무에서 강도를 갑자기 최대로 끌어올린다면, 문제는 '깜짝 놀랄 요소가 있다'가 아니라 그 놀라움 이전에 추론 가능한 단서가 부족하다는 점입니다. 점검의 목표는 반전을 없애는 것이 아니라, 반전이 일어나기 전에 플레이어가 이미 가진 정보로 '여기서 무거워질 수도 있겠다'를 짐작할 수 있는지 확인하는 것입니다.

제작의 복잡함은 Agent에게, 창작의 결정권은 당신에게.

하나의 이야기 아이디어에서 시작해 대본, 캐릭터, 장면과 분기를 구성하고 플레이 가능한 첫 버전을 만드세요.

제품

  • 가격
  • 주요 기능
  • 제작 과정
  • 작품 예시
  • 자주 묻는 질문

둘러보기

  • 인터랙티브 갤러리
  • 크리에이터 블로그
  • 크리에이터 파트너십

법적 고지

  • 개인정보 처리방침
  • 이용약관
© 2026 DramaFork/AI 인터랙티브 스토리 스튜디오
Press Enter to send, or drag away and release.