CREATOR GUIDE

내 캐릭터로, 내 장면 만들기

제목을 적는 순간부터 인물의 표정이 바뀌는 대화까지. 〈첫사랑과 마지막 무대〉를 만들며 버튼 사용법과 실제로 쓸 수 있는 연출을 함께 익혀 보세요.

최종 수정 2026.09.21하입치즈 스토리 제작 매뉴얼

첫사랑과 마지막 무대

축제 피날레까지 사흘. 급히 비어 버린 듀엣 자리를 맡았는데, 파트너가 3년 전 연락이 끊긴 첫사랑 강이준입니다. 연습실의 어색한 재회에서 시작해, 함께 무대에 오를지 스스로 선택하는 성인 캠퍼스 로맨스를 만들어 봅니다.

설명만 읽고 끝내지 않도록 같은 작품의 입력값을 단계별로 제공합니다. 기본 얼굴 한 장과 감정·상황 이미지 여섯 장을 한 인물에 등록하고, 웃음·갈등·사과·설렘을 각각 다른 그림으로 연출합니다.

회색 박스는 작가가 입력하는 예시입니다. 복사한 뒤 표시된 입력칸에 붙여 넣으세요. 시작 장면은 작성한 그대로 표시되고, 첫 행동을 보낸 뒤부터 AI가 이야기를 이어 갑니다.

작품 만들기의 흐름 · 작성 내용은 최신 초안으로 자동 저장됩니다. 프롤로그는 작품 상세에서 읽고, 채팅은 작가가 쓴 시작 장면으로 열립니다. 시작 1·시작 2·+ 탭으로 서로 다른 출발점을 만들 수 있습니다.

어디서 시작하고, 어떤 버튼으로 이동하나요?

하단 작가센터 → 내 스토리 만들기(+) → 어떻게 만들까요? → 직접 만들기

처음 작품을 만든다면 작품에 표시할 필명을 먼저 정합니다. 필명은 1~20자입니다. 직접 만들기는 빈 작품에서 시작합니다. AI로 초안 만들기를 고르면 아이디어를 입력한 뒤 초안 검토 → 이 초안으로 시작을 거쳐 편집합니다. 편집기는 기본 정보 → 세계관 및 핵심설정 → 등장인물 및 장소 → 시작 장면 → 진행 설정의 다섯 단계로 구성됩니다. 스탯이 필요하면 고급 설정 · 선택을 추가로 사용합니다.

상단 탭
원하는 단계로 바로 이동합니다. 앞의 설정을 고칠 때 처음부터 다시 진행할 필요가 없습니다.
다음 1/5~4/5
입력을 마치고 키보드를 닫은 뒤 다음 단계로 이동합니다.
미리보기 5/5
완성 전 확인에서 작성한 프롤로그와 시작 장면을 읽습니다.
상단 ○○토큰
설정의 예상 분량입니다. 누르면 모델별 토큰과 예상 요금을 확인합니다. 예상 요금 읽는 법을 참고하세요.
최신 초안 자동 저장
편집한 내용은 자동으로 저장됩니다. 실패하면 저장 실패 · 재시도가 표시됩니다. 자동 저장·완성 방법을 참고하세요.
AI
현재 단계의 비어 있는 칸을 채우는 보조 기능입니다. 이미 쓴 내용을 통째로 바꾸지 않습니다. AI 사용법을 참고하세요.

독자가 고를 수 있는 제목과 표지를 만들어요

작품을 고르기 전에 보이는 정보입니다. 제목, 한 줄 소개, 적용한 표지, 장르, 태그 한 개 이상을 준비합니다.

예제 작품의 기본 정보
입력칸입력값·선택
성인설정일반
작품 성향여성향
제목 · 20자첫사랑과 마지막 무대
한 줄 소개 · 30자3년 만에 만난 첫사랑과 마지막 듀엣
장르로맨스
태그 · 최대 5개첫사랑 · 재회 · 캠퍼스 · 밴드 · 선택
독점공개끄기

표지 넣기와 이미지 맞추기

  1. 표지 이미지 → 업로드를 누릅니다. 기기의 사진을 쓰려면 라이브러리, 파일을 쓰려면 직접 업로드를 고릅니다.
  2. 이미지 맞추기에서 얼굴과 상반신이 잘 보이도록 확대 / 좌우 / 상하를 조절합니다. 표지는 세로 2:3 비율입니다.
  3. 적용을 눌러 실제 표지에 반영합니다. 취소는 반영하지 않고 돌아갑니다.

이 예제에는 강이준의 얼굴이 충분히 보이는 기본 이미지를 씁니다. 홈의 작은 표지에서도 인물의 눈과 표정이 읽히도록 맞춰 보세요.

이미지 라이브러리
앱에서 만든 이미지로 표지를 준비하는 경로입니다. 라이브러리에서 업로드는 앱에 저장한 이미지를 고르는 기능입니다.
이미지 만들기
이미지 스타일과 프롬프트를 입력한 뒤 이미지 만들기를 누릅니다. 프롬프트는 2,000자까지이며, 생성된 결과를 선택해 사용합니다. 전체보기로 결과 목록을 펼칩니다.
표지의 ×
적용한 표지를 해제합니다. 완성하려면 다른 표지를 적용해야 합니다.
독점공개
작품의 독점 속성을 정합니다. 이 토글을 켜는 것과 작품을 전체 공개하는 것은 별개입니다.

태그는 입력 후 엔터로 확정해요

첫사랑을 적고 엔터를 누릅니다. #첫사랑 칩이 생기면 등록된 것입니다. 같은 방법으로 재회·캠퍼스·밴드·선택을 추가합니다. 태그는 각각 10자까지이며, 칩의 ×로 삭제합니다. 같은 태그는 중복 추가되지 않습니다.

배경, 갈등, 아직 모르는 사실을 나눠 적어요

공개 소개에는 독자가 궁금해할 관계를, 이 칸에는 AI가 전개할 때 알아야 할 사정을 적습니다. 어디서 시작하는지 → 두 사람에게 무슨 일이 있었는지 → 지금 무엇을 선택하는지 순서로 작성하면 첫 장면의 방향이 분명해집니다.

세계관 및 핵심설정에 입력

현대 한국의 해온대학교. 대학 축제 마지막 날까지 사흘 남았다. 축제 피날레 듀엣의 한 사람이 갑자기 빠지고, @user는 새 파트너로 초대받아 음악관 연습실에 도착한다. 문 안에서 기다리는 사람은 3년 전 연락이 끊긴 첫사랑 강이준이다.

두 사람은 3년 전 함께 준비한 작은 공연에 서기로 약속했다. 그날 이준은 오지 않았고, 제대로 된 설명 없이 연락을 피했다. @user가 그 일로 무엇을 느꼈는지, 지금 이준을 다시 좋아하는지는 플레이어가 정한다. 이준은 무대 직전 심한 불안으로 도망쳤고, 기대를 저버렸다는 수치심 때문에 연락하지 못했다. 이는 이준이 직접 이야기하기 전까지 @user가 아는 사실이 아니다.

이준은 졸업 후 다른 도시의 밴드에 합류할 예정이라 이번 축제가 학교에서의 마지막 무대다. 그는 듀엣을 핑계로 다시 대화할 기회를 얻고 싶지만, @user에게 용서나 연애를 요구할 권리는 없다고 생각한다. 재회, 합주 중 충돌, 공연 전 솔직한 대화, 마지막 무대 순서로 진행한다. 선택에 따라 다시 가까워질 수도, 좋은 무대만 함께 만든 뒤 각자의 길을 갈 수도 있다.

금지전개에는 피해야 할 결과를 구체적으로 적어요

“잘해 줘”보다 “칭찬 한 번을 고백으로 해석하지 않는다”처럼 원하는 경계를 적습니다. 이 예제에서는 이준이 사과할 수 있지만, @user의 용서와 연애 감정은 플레이어가 선택합니다.

금지전개에 입력 · 선택

@user의 대사·행동·속마음·연애 감정을 대신 정하지 않는다. 동의 없이 연인 관계, 화해, 신체 접촉을 확정하지 않는다. 이준의 과거 사정을 첫 응답에서 전부 설명하지 않는다. 이준이 직접 말하지 않은 비밀을 @user가 이미 안다고 서술하지 않는다. 슬픈 표정이나 한 번의 칭찬을 곧바로 고백·용서로 해석하지 않는다. 새 인물을 갑자기 경쟁 상대로 끼워 넣거나 사건을 해결하려고 불의의 사고를 추가하지 않는다.

세계관·금지전개·등장인물 및 장소 설명은 전체 설정의 토큰 한도를 함께 사용합니다. 각 칸의 글자 수는 작성 분량을 확인하는 데 쓰고, 전체 허용량과 예상 요금은 상단의 토큰 수를 눌러 확인하세요.

개별 인물의 말투·성격은 다음 단계에, 장면이 넘어가는 속도는 진행 규칙에 적습니다. 같은 설정을 여러 칸에서 서로 다르게 쓰지 마세요. 긴 설명을 반복하는 것보다 일관된 핵심 정보가 도움이 됩니다.

@로 이름을 등록한 뒤, 그 사람을 설명해요

  1. 등장인물 및 장소 입력칸의 새 줄에 @강이준을 입력합니다.
  2. 엔터를 눌러 이름을 확정합니다. 주황색 이름 칩이 만들어지는지 확인합니다.
  3. 칩 아래에 나이·외형·성격·말투·관계와 행동 원칙을 씁니다.
  4. 장소는 새 줄에 @장소 연습실을 입력하고 엔터를 누른 뒤 설명을 적습니다.

등장인물 및 장소에 입력

@강이준
24세. 해온대학교 밴드 보컬 겸 기타리스트. 헝클어진 흑발, 청록빛 눈, 왼쪽 귀의 작은 은색 귀걸이. 흰 셔츠와 차콜 카디건을 입는다. @user와 3년 전 함께 공연을 준비했던 첫사랑 사이였지만, 약속한 공연에 나타나지 않은 뒤 연락을 피했다. 지금은 같은 축제의 듀엣 파트너로 재회했다.
평소 가벼운 농담과 짧은 반말로 긴장을 감춘다. 예: '너 아직도 박자 셀 때 입술 움직이네.' 진지해지면 농담을 멈추고 눈을 피했다가 다시 마주 본다. 불안한 날에는 기타 피크를 손가락으로 굴린다. 따뜻한 반응에는 환하게 웃고, 과거를 말할 때는 슬퍼하며, 다정한 칭찬에는 부끄러워한다. 비난을 받으면 잠깐 화가 나지만 상대를 위협하지 않는다.
그날의 불안과 회피를 변명으로 삼지 않고 자기 잘못을 인정하려 한다. @user가 거리를 원하면 존중한다. 자신의 속마음은 대화가 충분히 이어진 뒤 직접 말한다.

@장소 연습실
해온대학교 음악관 3층. 오후 햇빛이 들어오는 창, 방음 패널, 마이크 두 대와 오래된 소파가 있다. 축제 듀엣을 맞추는 공간이다. 저녁에는 다른 부원들이 떠나 두 사람만 남는다.

@user는 플레이어를 가리키는 예약 변수입니다. 캐릭터·장소·애셋의 이름으로 등록할 수 없습니다. “@user의 답을 기다린다”처럼 설명과 장면 본문에서 사용하면, 플레이어가 선택한 페르소나를 지칭합니다.

이름 칩의 이름
이름을 다시 편집합니다. 이름을 바꾸려면 기존 칩을 수정하세요.
이름 칩의 ×
해당 등록을 삭제합니다. 연결된 애셋이 있으면 함께 사라진다는 확인이 뜹니다. 취소하거나 내용을 확인한 뒤 삭제합니다.
키보드 위 @
인물·장소 이름을 입력할 때 사용합니다. 이름은 엔터로 확정합니다.
키보드 위 *
장면의 행동과 상황을 구분하는 별표를 넣습니다. 서술 문법을 참고하세요.
키보드 위 @user
플레이어 변수를 입력합니다. 이 버튼이 있어도 등록 이름으로 사용할 수는 없습니다.

이름은 20자까지, 등장인물은 최대 30명, 장소는 최대 12곳입니다. 같은 이름을 인물과 장소 양쪽에 중복 등록하지 마세요. 입력을 마치면 아래 애셋 설정에 등록한 이름이 나타납니다.

‘소개 편집’에는 스포일러를 빼고 적어요

강이준 행의 소개 편집을 누릅니다. 캐릭터 소개 → 소개는 작품 상세에 보이는 공개 문장입니다. 캐릭터를 움직이는 비밀 설정을 그대로 옮기지 마세요.

캐릭터 소개에 입력 · 최대 80자

3년 전 약속한 무대에 오지 않았던 첫사랑. 마지막 축제를 앞두고, 다시 나의 듀엣 파트너가 됐다.

프롬프트로 생성 또는 다시 생성으로 초안을 받을 수도 있습니다. 과거에 사라진 이유까지 드러나지 않았는지 읽고, 상단 저장으로 확정합니다. 취소는 변경을 확정하지 않습니다. 장소에는 공개 캐릭터 소개가 없습니다.

한 명에게 여러 표정과 상황 이미지를 넣어요

애셋은 이야기 속에서 꺼내 보여 줄 이미지입니다. 강이준을 한 번 등록한 뒤, 같은 이름 아래에 기본 얼굴 + 웃음 + 슬픔 + 화남 + 부끄러움 + 놀람 + 무대를 연결합니다. 감정마다 새 캐릭터를 만들 필요가 없습니다.

  1. 애셋 설정 → 강이준 행에서 가장 왼쪽 원형 사진을 누릅니다. 직접 업로드로 기본 이미지를 고릅니다.
  2. 기본 사진 오른쪽의 +를 누르고 직접 업로드를 고릅니다. 이번에는 상황 이미지 파일을 여러 개 선택해 한 번에 추가할 수 있습니다.
  3. 추가된 사진 아래 상황을 누릅니다. 사진의 표정에 맞게 상황을 고른 뒤 완료로 저장합니다.
  4. 같은 행을 가로로 넘겨 모든 사진을 확인합니다. 한 화면에서 보기 어렵다면 전체보기로 애셋 설정을 펼칩니다.
이 예제의 이미지 등록 순서와 호출 코드
호출 코드상황보여 줄 순간
@강이준_00기본연습실에서 어색하게 재회
@강이준_01행복한농담을 주고받다 환하게 웃음
@강이준_02슬픈과거의 회피와 미안함을 털어놓음
@강이준_03화난연습 중 날카로운 말로 갈등
@강이준_04부끄러운뜻밖의 다정한 칭찬에 얼굴이 붉어짐
@강이준_05놀란오래전 공연 티켓을 보고 놀람
@강이준_06무대에서 노래하는마지막 축제 공연에서 노래함

사진마다 상황을 설정해요

웃는 사진에는 행복한, 우는 사진에는 슬픈, 찡그린 사진에는 화난, 얼굴이 붉어진 사진에는 부끄러운을 선택합니다. 직접 정하고 싶다면 원하는 상황을 직접 입력하세요에 놀란 또는 무대에서 노래하는을 입력하고 추가 → 완료를 누릅니다. 직접 입력은 20자까지입니다.

선택할 수 있는 기본 상황

행복한, 신나는, 따뜻한, 호기심 있는, 집중한, 화난, 짜증난, 좌절한, 슬픈, 지루한, 걱정되는, 두려운, 긴장한, 부끄러운, 친구를 만나는, 처음 만나는, 일하는, 쉬는, 아침, 낮, 저녁, 밤, 비 오는, 눈 오는.

기본 이미지
일반적으로 쓸 대표 사진입니다. 기본 이미지를 바꾸는 파일 선택은 한 장씩 합니다.
상황 이미지 +
같은 이름에 사진을 더합니다. 직접 업로드의 다중 파일 선택은 이 +에서 이용합니다. 앱 라이브러리에서는 한 장씩 선택합니다.
만들기 / 라이브러리
새 이미지를 만들거나 앱에서 저장한 이미지를 불러오는 다른 경로입니다. 기존 이미지를 직접 올리는 것과 선택지가 다릅니다.
사진 누르기
해당 사진을 교체합니다. 기본 이미지를 고르면 썸네일 조정으로 얼굴의 원형 표시 위치를 바꿀 수도 있습니다.
상황 / 상황 변경
해당 사진이 쓰일 감정·상황을 다시 정합니다.
상황 사진의 −
그 상황 이미지 항목을 삭제합니다. 기본 사진의 ×는 기본 이미지를 해제합니다.
전체보기 / 완료
넓은 애셋 편집 화면을 열고 원래 만들기로 돌아갑니다.
행의 이동 손잡이
인물·장소의 나열 순서를 바꿉니다. 한 인물 안의 사진 번호를 바꾸는 버튼은 아닙니다.

번호는 실제 이미지의 순서입니다. 기본 이미지는 00, 상황 이미지는 01부터입니다. 빈 항목은 세지 않습니다. 앞쪽 상황 이미지를 삭제하면 뒤 번호가 달라질 수 있으니, 코드를 새로 적을 때 현재 등록 순서를 확인하세요.

이름, 대사, 그림을 구분해서 넣어요

이름·이미지·서술 문법
입력뜻
강이준 또는 @강이준 다음 줄에 대사등록한 강이준을 화자로 표시하고 연결된 이미지를 자동으로 보여 줍니다.
강이준: 무슨 곡인데?한 줄에 이름과 대사를 씁니다. 강이준:무슨 곡인데?처럼 전각 콜론도 사용할 수 있습니다.
@강이준_02등록한 강이준의 두 번째 상황 이미지, 이 예제에서는 슬픈 사진을 넣습니다.
*창밖의 빗소리가 커진다.*별표 사이 한 줄을 상황 서술로 구분합니다.
@user플레이어의 페르소나를 지칭합니다. 애셋 이름으로 등록하는 용도가 아닙니다.

방법 1. @이름을 입력하고 사진을 골라요

  1. 프롤로그나 시작 장면의 새 줄 맨 앞에 등록한 이름 그대로 @강이준을 입력합니다.
  2. 이름에 연결된 이미지 추천에서 원하는 표정을 누릅니다. 여러 장이면 가로로 넘깁니다.
  3. 입력한 이름이 그림으로 바뀝니다. 그 아래에 대사를 붙이려면 새 줄에 @강이준을 다시 쓰고 엔터를 누릅니다.
  4. 다음 줄에 강이준의 대사를 씁니다.

사진 선택은 특정 이미지를 직접 지정하는 동작입니다. 사진을 고르지 않고 등록한 이름과 대사만 작성해도 미리보기와 실제 장면에서는 연결된 이미지가 자동으로 표시됩니다. 이름 일부나 문장 중간의 언급에서는 사진 추천이 나타나지 않을 수 있습니다.

방법 2. @이름_번호를 직접 입력해요

프롤로그에 넣어 보는 슬픈 장면

*강이준이 구겨진 공연 티켓을 내려다본다.*
@강이준_02
@강이준
그날 무서워서 도망쳤어. 너한테까지 숨은 건, 내가 잘못했어.

이름 뒤에 밑줄과 두 자리 번호를 붙입니다. @강이준_02를 입력하면 등록한 이미지로 바뀝니다. 그림 코드는 단독 줄에 두면 문장과 섞이지 않습니다. 등록하지 않은 이미지 번호를 적어도 새로운 그림이 만들어지지는 않습니다.

이름만 적어도 이미지가 함께 보여요

프롤로그와 시작 장면에서 등록한 이름만 있는 줄, 이름: 대사, @이름을 화자 표시로 인식합니다. 이름 위에 연결된 이미지가 나타납니다. 문장 중간에서 이름을 언급한 것만으로는 화자로 바꾸지 않습니다.

상황 라벨과 장면 내용이 맞으면 해당 이미지를 사용하고, 맞는 이미지가 없으면 기본 이미지, 기본 이미지도 없으면 등록된 첫 유효 이미지를 사용합니다. 직접 고른 이미지나 @이름_번호가 우선하며, 같은 인물이 같은 이미지로 연속해서 말할 때는 그림을 반복하지 않습니다. 동명이인은 이름만으로 이미지를 자동 선택하지 않습니다.

반드시 같은 표정을 보여야 하는 장면은 번호로 직접 지정하세요. 플레이어의 첫 행동 이후 AI가 이어 쓰는 대화는 상황 라벨과 장면 맥락에 따라 이미지 선택이 달라질 수 있습니다.

@user로 그림을 부르지 않습니다. 사용자 지칭은 캐릭터 이미지 등록·호출과 분리됩니다. 인물의 과거를 잠깐 언급하는 문장과 현재 장면의 화자 표시는 구분해 쓰세요.

상세의 프롤로그와 채팅의 시작 장면을 따로 써요

프롤로그는 작품 상세 화면에서 읽는 공통 도입부입니다. 채팅에 다시 삽입되지 않습니다. 시작 장면에는 이야기시작를 누른 뒤 채팅에 보여 줄 본문·대사·이미지를 직접 작성합니다. 입장할 때 AI가 첫 장면을 다시 만들지 않으므로, 독자가 읽을 완성된 문장으로 적으세요.

프롤로그에 입력 · 최대 1,500자

*축제 피날레까지 사흘. 급히 비어 버린 듀엣 자리를 부탁받고 찾아온 연습실에서, 익숙한 기타 소리가 끊긴다.*

@강이준_00

@강이준
…네가 온다고는 못 들었는데.

*강이준. 3년 전 함께 오르기로 했던 무대에 끝내 나타나지 않은 사람. 의자 옆에는 마이크가 두 대 놓여 있다.*

@강이준
불편하면 다른 파트너 구할게. 그래도… 한 곡만 맞춰 볼래?

*그가 비어 있는 마이크 쪽으로 시선을 옮긴다. 대답을 재촉하지는 않는다.*

프롤로그 미리보기로 서술·화자·대사·그림이 원하는 순서인지 읽어 봅니다. 기본 사진을 넣었다면 코드 글자 대신 실제 인물이 보이는지도 확인합니다.

시작 1에 독자가 읽을 장면을 작성해요

공통 프롤로그 아래에서 시작 1 탭을 고르고 아래 본문을 입력합니다. 첫 장면은 AI에게 주는 연출 지침이 아니라 그대로 표시할 내용입니다. 사용자 행동을 보내면 그때부터 AI가 이어 갑니다.

시작 장면에 입력 · 1,000자

*강이준이 기타 피크를 손가락으로 굴리다 책상 위에 내려놓는다. 반쯤 열린 창으로 축제 리허설 소리가 들어온다.*

@강이준_00
강이준
너 아직도 박자 셀 때 입술 움직이네.

*짧게 웃은 그가 악보 한 부를 내민다. 종이 모서리에는 두 사람이 부를 파트가 서로 다른 색으로 표시돼 있다.*

강이준: 곡은 바꿔도 돼. 일단 보고, 네 생각부터 들을게.

*악보를 든 손이 두 사람 사이에서 멈춘다. 이준은 대답을 기다린다.*

시작 장면 미리보기로 선택한 탭의 본문·이미지와 초기 스탯을 확인합니다. 작성한 장면을 읽는 미리보기이며, 첫 응답을 AI에게 생성시키지 않습니다. 등장인물·세계관 등 필요한 설정이 비었다면 화면의 안내에 따라 먼저 채웁니다.

+로 다른 출발점을 만들어요

  1. 시작 탭 옆의 +를 눌러 시작 2를 추가합니다.
  2. 새 탭의 본문·이미지·추천 행동을 각각 작성합니다. 예를 들어 시작 1은 연습실 재회, 시작 2는 공연장 대기실의 재회로 구성할 수 있습니다.
  3. 탭을 오가며 내용이 따로 유지되는지 확인합니다. 각 탭의 시작 장면 미리보기로 결과를 읽습니다.
  4. 필요 없는 탭은 길게 눌러 시작 장면 삭제를 선택합니다. 마지막 하나는 남겨 둡니다.

프롤로그는 모든 시작이 함께 사용합니다. 새 플레이에서 시작이 여러 개면 하나를 선택하고, 하나뿐이면 바로 시작합니다. 이어하기는 기존 회차를 유지하며 새로 시작할 때 출발점을 다시 고릅니다.

추천 행동으로 첫 선택을 열어 주세요

선택한 시작 탭의 추천 행동 (선택) → 추가를 눌러 아래 항목을 하나씩 넣습니다. 시작마다 최대 세 개, 각 200자까지 작성할 수 있습니다. 항목의 ×로 삭제합니다.

추천 행동에 한 항목씩 입력

악보를 받으며 묻는다. '무슨 곡인데?'

기타를 바라보다 말한다. '3년 전에도 이렇게 기다렸어.'

마이크 앞에 선다. '일단 한 곡만 맞춰 보자.'

셋 모두 “받아준다”로 만들기보다 다가가기 / 과거 묻기 / 우선 연습하기처럼 서로 다른 행동을 줍니다. 플레이어는 추천 대신 자기 문장을 입력할 수도 있습니다.

같은 인물로 여섯 가지 순간을 만들어요

“감동적으로 써 줘”에서 끝내지 말고 보이는 몸짓 → 대사 → 어울리는 그림을 묶어 보세요. 아래 여섯 문장은 작가가 프롤로그나 시작 장면에 직접 넣어 볼 수 있는 연출 예시입니다. 자동 생성된 실제 응답을 옮긴 문장이 아닙니다.

웃음 · 행복한

농담 뒤에 표정이 풀리는 순간을 짧게 잡습니다. “행복해졌다”라는 설명보다 참던 웃음을 터뜨리는 몸짓을 씁니다.

직접 작성하는 연출 예시

*강이준이 참던 웃음을 터뜨린다.*
@강이준_01
@강이준
너랑 연습하면 한 곡 끝내는 데 왜 이렇게 오래 걸리냐.

슬픔 · 슬픈

숨겨 둔 사정을 말할 때 사용합니다. 사과를 했다는 이유만으로 상대가 용서했다고 쓰지는 않습니다.

직접 작성하는 연출 예시

*강이준이 구겨진 공연 티켓을 내려다본다.*
@강이준_02
@강이준
그날 무서워서 도망쳤어. 너한테까지 숨은 건, 내가 잘못했어.

갈등 · 화난

악보를 내려놓거나 짧아진 말투로 갈등을 드러냅니다. 표정의 강도와 대사가 맞아야 합니다.

직접 작성하는 연출 예시

*강이준이 악보를 내려놓는다. 목소리에 잠깐 날이 선다.*
@강이준_03
@강이준
아무렇지 않았던 건 아니야. 그렇다고 네가 기다린 시간이 없어지는 건 아니지만.

설렘 · 부끄러운

얼굴이 붉어지고 시선을 피하는 순간을 보여 줍니다. 플레이어가 먼저 다정한 말을 했을 때 반응으로 쓰기 좋습니다.

직접 작성하는 연출 예시

*칭찬을 들은 강이준이 귀 끝을 붉히며 시선을 피한다.*
@강이준_04
@강이준
그런 말은… 박자 들어가기 전에 하지 마.

뜻밖의 발견 · 놀란

공연 티켓 같은 구체적인 계기를 둡니다. 놀람만으로 과거의 오해가 모두 해결되지는 않습니다.

직접 작성하는 연출 예시

*강이준이 오래된 티켓을 보고 눈을 크게 뜬다.*
@강이준_05
@강이준
그걸 아직 가지고 있었어?

공연 · 무대에서 노래하는

장소와 시간이 무대로 바뀐 뒤 사용합니다. 연습실 대화 중에 공연용 사진을 먼저 꺼내지 않습니다.

직접 작성하는 연출 예시

*마지막 곡의 전주가 흐른다. 강이준이 자기 마이크를 잡는다.*
@강이준_06
@강이준
준비됐어. 네 박자에 맞출게.

상황 라벨은 장면을 구별할 수 있게 적어요

“잘생긴 사진 1, 잘생긴 사진 2”보다 슬픈 / 화난 / 부끄러운처럼 서로 다른 순간을 설명합니다. 웃는 사진에 슬픈 라벨을 붙이면 이미지와 대화가 어긋납니다. 한 인물은 머리·눈·의상 같은 특징을 유지하고 표정·몸짓·빛으로 차이를 주세요.

자동 연출을 살펴볼 때는 “슬픈 이미지를 보여 줘”라는 지시만 보내기보다 작품 속 행동을 입력해 봅니다. 예를 들어 “그날 왜 안 왔는지, 이번에는 네 말로 듣고 싶어.”라고 물은 뒤, 이준이 어떤 말과 표정으로 답하는지 확인하세요.

목표는 도착점, 진행 규칙은 가는 방법이에요

목표 추가를 누르면 목표 설정이 열립니다. “사랑에 빠진다”처럼 사용자의 마음을 강제로 정하기보다, 대화에서 확인할 수 있는 사건을 목표로 잡습니다.

목표 내용에 입력 · 최대 2,000자

두 사람이 마지막 축제 무대를 함께할지 솔직히 이야기하고, 다음 행동을 직접 합의한다. 화해나 연애 시작은 필수 조건이 아니다.
  1. 달성 조건 → 조건 추가 → 최소 턴 수를 골라 4를 입력합니다. AI가 사용자 입력에 답한 한 차례를 1턴으로 세며 시작 장면은 제외합니다.
  2. 조건 추가 → 상황 조건을 골라 아래 상황을 입력합니다.
  3. 달성 이미지 → 라이브러리에서 이 작품에 등록한 강이준의 웃는 이미지 @강이준_01을 고릅니다.
  4. 달성하면 이야기 끝내기는 끕니다. 다음 연습과 공연으로 계속 진행할 수 있도록 합니다.
  5. 상단 저장을 누릅니다.

상황 내용에 입력 · 최대 2,000자

강이준이 3년 전 공연에 오지 못하고 연락을 피한 이유를 직접 말했으며, @user와 강이준이 다음 연습 또는 공연을 어떻게 할지 명시적으로 합의했다.

추가한 조건은 모두 충족해야 합니다. 이 예제는 4턴이 지났다는 이유만으로 달성되지 않습니다. 이준의 직접 설명과 두 사람의 합의가 함께 필요합니다. 상황의 충족 여부는 실제 대화 내용으로 판단합니다.

스탯 조건
먼저 고급 설정에서 스탯을 만든 뒤 사용합니다. 스탯·조건 값·이상 또는 이하를 고릅니다.
조건의 −
그 조건만 제거합니다. 조건을 하나도 넣지 않으면 목표 내용으로 달성 여부를 판단합니다.
달성 이미지 → 업로드
기기의 사진을 새로 선택합니다. 라이브러리는 현재 작품의 등록 애셋을 고르는 경로입니다.
이미지 제거
목표 달성 때 보여 줄 그림을 해제합니다.
달성하면 이야기 끝내기
켜면 달성 시 이야기를 마무리합니다. 엔딩의 내용을 목표에 구체적으로 적습니다. 여러 엔딩이 함께 충족되면 위쪽 엔딩이 우선합니다.
목표 카드 누르기
저장한 목표를 다시 편집합니다.
목표 카드 길게 누르기
수정 / 복제 / 위로 이동 / 아래로 이동 / 삭제를 선택합니다.
취소
목표 설정의 변경을 확정하지 않고 돌아갑니다.

진행 규칙으로 전개의 속도를 정해요

진행 규칙에 입력 · 최대 20,000자

한 응답에서 한 장면의 변화만 다룬다. 먼저 @user의 행동에 반응한 뒤, 강이준의 짧은 대사와 구체적인 몸짓으로 관계를 드러낸다. 대화 없이 재회에서 고백이나 공연 종료로 건너뛰지 않는다. 과거에 대한 질문을 피하기만 하지 말고, 충분히 대화한 뒤 이준이 자기 책임을 인정하며 이유를 직접 설명하게 한다. 연습실을 떠나거나 시간대를 바꾸기 전에는 플레이어의 선택을 기다린다. 감정이 분명한 장면에는 해당 상황 애셋을 사용하고, 불분명하면 기본 이미지를 사용한다. 웃음, 슬픔, 화남, 부끄러움, 놀람을 같은 순간에 모두 붙이지 않는다.

목표 달성 이미지는 달성 응답 뒤 한 번 보여 주는 연출입니다. 매번 캐릭터가 말할 때 나오는 상황 이미지와 구분해 선택하세요.

수치로 표현할 변화가 있다면 스탯을 넣어요

이야기를 만들 때 스탯은 필수가 아닙니다. 이 예제에서는 이준이 자기 마음을 말할 준비 정도를 솔직함으로 표현할 수 있습니다. 플레이어의 호감이나 동의를 숫자로 대신 결정하지 않습니다.

  1. 고급 설정 · 선택 → 스탯 추가를 누릅니다.
  2. 표시할 아이콘을 고르고 이름에 솔직함, 초기값에 30을 입력합니다. 단위는 비워 둡니다.
  3. 스탯 설명에 누구의 무엇인지, 어떤 행동에 얼마나 변하는지 씁니다.
  4. 수치 범위를 펼쳐 최솟값 0, 최댓값 100을 설정합니다.

스탯 설명에 입력 · 최대 800자

강이준이 @user에게 자기 마음과 과거를 솔직하게 말할 준비가 된 정도. 차분히 기다리거나 진심을 물으면 5~10 증가한다. 비꼬거나 대답을 강요하면 5 감소한다. 이 수치는 @user의 애정이나 동의를 뜻하지 않는다.

구간별 반응을 나눠요

구간별 반응 → 단계 추가로 이름·범위·행동을 입력합니다. 경곗값이 겹치지 않게 아래처럼 나누고 저장합니다.

솔직함의 단계 예시
단계 이름범위이 구간에서의 행동·상황
농담 뒤에 숨음0 이상 ~ 29 이하가벼운 농담으로 긴장을 덮지만 같은 질문을 반복해서 회피하지 않는다.
말을 고르는 중30 이상 ~ 69 이하진지한 질문에는 농담을 멈추고 짧게라도 솔직히 답한다.
마음을 전함70 이상 ~ 100 이하자기 책임과 바람을 분명히 말한다. 상대의 용서나 연애 감정을 대신 확정하지 않는다.
표시 미리보기
플레이에서 보일 모양과 초기값을 확인합니다. 진행 중의 변화는 실제 플레이에서 확인합니다.
단계 삭제
해당 구간의 반응 설정을 지웁니다.
스탯 삭제
기존 스탯 자체를 제거합니다. 관련 목표의 스탯 조건도 함께 확인하세요.
저장
이름·수치·범위 등을 확인하고 확정합니다. 초기값은 최솟값과 최댓값 사이여야 합니다.
진행 설정 / 미리보기
고급 설정에서 진행 설정으로 돌아가거나 완성 전 확인을 엽니다.

등록한 스탯은 이야기 채팅의 현재 상태 영역에 자동으로 표시됩니다. 주황색 선 사이에 현재 값·최댓값·단위·단계명이 한 줄씩 표시되며, 추천 답변은 그 아래 맨 마지막에 나옵니다. 대화가 끝나면 최신 값으로 갱신됩니다. 다시 들어와도 저장된 값을 이어 봅니다. 공개하도록 설정된 목표도 하단에서 확인하며, 스탯의 내부 변화 규칙과 숨긴 목표는 표시하지 않습니다. 작품 상세의 프롤로그에는 스탯이 나오지 않습니다.

스탯 이름과 단계 이름은 20자, 단위는 8자, 구간 행동은 300자까지입니다. 한 칸을 한계까지 채우기보다 플레이에서 확인할 변화를 짧게 적으세요.

설정의 분량과 대화 요금을 확인해요

토큰은 글자 수와 어떻게 다른가요?

토큰은 AI가 글을 읽고 쓸 때 나누는 작은 조각의 단위입니다. 한 글자나 단어가 항상 한 토큰에 해당하지는 않습니다. 언어, 숫자와 기호, 모델에 따라 나누는 방식이 달라지므로 글자 수만으로 정확한 토큰 수를 알 수는 없습니다.

작가센터의 토큰은 작품 설정이 얼마나 많은 분량을 차지하는지 가늠하는 숫자입니다. 세계관과 인물 설명을 길게 쓰면 AI가 참고할 내용도 늘어납니다. 중요한 성격·관계·진행 조건을 분명하게 적고, 같은 설명을 여러 칸에 반복하지 않으면 설정량을 줄이는 데 도움이 됩니다.

어디서 확인하나요?

  1. 작성 화면 오른쪽 위의 ○○토큰을 누릅니다.
  2. 토큰과 예상 요금에서 현재 토큰과 Basic·Heart·Deep의 대화 1회 예상 요금을 확인합니다.
  3. 추가요금 옆 물음표를 누르면 홈페이지에서 추가요금 기준을 확인할 수 있습니다.

어떤 내용이 설정량에 포함되나요?

세계관과 금지전개, 인물·장소와 관계, 진행 규칙·목표·스탯, 프롤로그와 선택한 시작 장면·추천 행동, 이미지 이름과 호출 정보처럼 이야기를 진행하는 데 필요한 텍스트 설정을 함께 계산합니다. 사진 파일의 MB 용량을 토큰으로 바꾸는 숫자는 아닙니다.

시작이 여러 개면 공통 설정 + 각 시작의 내용을 각각 비교하고 가장 큰 값을 사용합니다. 시작 1과 시작 2를 단순히 모두 더하지 않습니다. 이 숫자에는 플레이하면서 쌓이는 대화 기록과 독자의 출력량 변경이 들어 있지 않습니다.

현재 토큰은 어떻게 계산하나요?

시스템 프롬프트 토큰 + 작성한 설정 토큰입니다. 각각 Google의 토큰 측정값을 받아 합산하며, 내용이 같으면 저장된 측정값을 다시 사용합니다. 추정값과 측정 시각은 표시하지 않습니다. 현재 설정의 측정값이 없으면 측정 중 또는 측정 필요로 표시합니다.

10,000토큰 기본 포함과 64,000토큰 한도

10,000토큰 · 요금 기준
기본 요금에 포함하는 설정량입니다. 이를 넘는다고 작품을 작성할 수 없는 것은 아닙니다. Basic은 초과분에 따라 예상 요금이 늘어납니다.
64,000토큰 · 전체 설정 한도
작품의 전체 설정을 확인하는 작성 한도입니다. 세계관·금지전개·인물·장소 설명 등이 이 한도를 함께 사용합니다. 여러 시작 장면도 각각 한도에 들어야 합니다.
글자 수 · 입력칸별 기준
제목·한 줄 소개·시작 장면 등은 각 입력칸의 글자 제한도 확인합니다. 진행 규칙은 최대 20,000자이며, 작성한 규칙은 전체 설정 토큰에도 포함됩니다.

1만 토큰 초과 시 추가요금

10,000토큰까지 기본 30치즈입니다. 10,000토큰 초과분은 1,000토큰마다 2치즈를 더합니다. 초과분이 1,000토큰보다 작아도 한 구간으로 올림합니다. 아래 금액은 모두 대화 1회·기본 출력량 기준입니다.

작가센터에 표시된 토큰으로 계산한 Basic 예상 요금
현재 토큰용량 추가 요금대화 1회 예상
10,000 이하0치즈30치즈
10,1001구간 × 2 = 2치즈32치즈
11,0001구간 × 2 = 2치즈32치즈
11,1002구간 × 2 = 4치즈34치즈
12,0002구간 × 2 = 4치즈34치즈
15,0005구간 × 2 = 10치즈40치즈

현재 토큰이 10,800토큰이면 기본 포함량을 800토큰 초과합니다. 한 구간으로 올림하므로 30 + 2 = 32치즈로 예상합니다. 이는 작품 한 번 저장하기의 비용이 아니라, 해당 설정으로 한 번 대화할 때의 예상 요금입니다.

Heart는 기본 120치즈에서 50% 할인한 60치즈를 한국 시간 2026년 12월 31일까지 표시하며, Deep은 기본 120치즈입니다. Heart·Deep의 용량 초과 단가는 미정이므로 10,000토큰을 넘긴 작품의 최종 요금을 이 기본값만으로 확정할 수 없습니다.

용량 추가 요금은 적용 예정입니다. 이 화면은 작성 중 예상 요금을 보여 주며, 추가 요금은 아직 실제 차감에 연결되어 있지 않습니다. 테스트 앱의 캐릭터챗은 모델 기본 비용과 출력량으로 차감하고, 스토리챗은 치즈를 차감하지 않습니다. 토큰·출력량·실제 차감의 차이를 확인하세요.

최신 초안은 자동 저장하고, 확인 후 완성해요

최신 초안 자동 저장
입력한 내용은 잠시 후 자동 저장됩니다. 편집기를 나갔다가 다시 열어도 가장 최근에 저장한 초안에서 이어서 작성합니다.
저장 실패 · 재시도
저장에 실패했을 때만 표시됩니다. 눌러 다시 저장합니다.
뒤로가기
최신 내용을 저장한 뒤 편집기를 나갑니다. 저장에 실패하면 화면에 남습니다. 다음에는 작가센터의 제작중 작품에서 이어서 작성합니다.
미리보기 5/5
완성 전 확인에서 프롤로그와 시작 장면을 다시 읽습니다. 수정이 필요하면 수정하기로 돌아갑니다.
완성하기
필수 설정을 갖춘 비공개 완성본을 내 스토리에 만듭니다. 추가한 모든 시작 장면에 본문을 작성해야 완성할 수 있습니다.

목표·스탯·캐릭터 소개처럼 별도 편집창 안에 있는 저장은 그 항목의 변경을 확정하는 버튼입니다. 해당 편집창에서는 저장을 눌러 반영하세요.

완성한 작품은 이야기시작로 확인합니다. 완성본을 나중에 수정하면 원본과 연결된 편집 초안에서 작업합니다. 수정 화면을 열었다는 이유만으로 기존 완성본이 즉시 삭제되는 것은 아닙니다.

AI 버튼은 언제 쓰나요?

직접 쓴 예제를 바탕으로 한 칸씩 정리한 뒤, 막히는 빈 항목이 있으면 하단 AI를 사용해 보세요. 현재 단계의 빈칸만 채우며 이미 입력한 텍스트는 유지합니다. 시작 장면에서는 선택한 탭에 적용되며, AI가 작성하는 도중 탭이나 내용을 바꾸면 이전 요청의 결과는 적용하지 않습니다.

AI로 채우기
세계관·인물 등 지금까지 입력한 내용을 바탕으로 현재 단계의 비어 있는 항목을 채웁니다. 결과를 읽고 어울리지 않는 부분은 직접 수정합니다.
되돌리기
AI 작성 후 다른 편집을 하지 않았다면 그 작성 직전 상태로 되돌립니다.
AI 목표
진행 설정에서 목표 하나를 추가합니다. 기존 목표 전체를 바꾸는 기능은 아닙니다.

빈칸이 없거나 연결된 AI 서버에서 응답을 받지 못하면 안내가 표시됩니다. AI가 채웠다는 이유만으로 작품이 완성되거나 공개되지는 않습니다.

만든 설정이 어떻게 보이는지 직접 확인해요

  1. 작품 상세의 프롤로그를 읽고, 이야기시작 뒤에는 작성한 시작 장면이 표시되는지 확인합니다. 시작이 여러 개면 각 출발점을 새 플레이로 확인합니다. 이준의 이미지, 상황 서술, 이름, 대사의 순서를 살펴보세요.
  2. 시작 장면을 읽은 뒤 “악보를 받으며 묻는다. 무슨 곡인데?”처럼 행동 하나를 보냅니다. 입력에 반응하면서도 과거의 비밀을 처음부터 전부 털어놓지 않는지 봅니다.
  3. 농담, 과거에 대한 질문, 다정한 칭찬처럼 다른 상황을 만들어 이미지를 살펴봅니다. 원하는 컷이 정해져 있다면 시작 장면이나 프롤로그에 번호를 직접 넣어 비교합니다.
  4. 채팅 맨 아래의 스탯이 설정한 초기값으로 시작하고, 행동을 보낸 뒤 갱신되는지 확인합니다. 약속과 합의가 실제로 생긴 뒤 목표가 달성되는지도 살펴봅니다. 아직 말하지 않은 사실을 달성한 것으로 처리하면 조건을 더 구체적으로 적습니다.
  5. 본편 속 인물 이름에서 개인 대화로 이어 가고, ☰ → AI의 기억에서 이 방이 참고할 사건과 관계를 확인합니다.

예를 들어 이준에게 “다음 연습은 내일 여섯 시로 하자”고 말해 합의했다면, 이어진 개인 대화에서 “우리 다음 연습 언제로 했지?”라고 물을 수 있습니다. 합의하지 않은 내용을 미리 기억에 넣어 결과를 맞추지는 않습니다.

막히는 부분 빠르게 찾기

@이름을 썼는데 인물로 등록되지 않아요

등장인물 및 장소 칸의 새 줄에 적은 뒤 엔터를 눌러 확정합니다. 프롤로그에서 쓰는 화자 이름과 등록 칸은 다릅니다. 이름 길이와 중복 여부도 확인하세요.

@user를 이름으로 등록할 수 없어요

플레이어를 가리키는 예약 변수라서 정상적으로 제한됩니다. 인물에는 강이준처럼 별도의 이름을 등록하고, 설명 속에서 사용자를 지칭할 때만 @user를 씁니다.

@이름을 입력해도 사진 추천이 보이지 않아요

먼저 그 이름에 이미지를 등록했는지 확인합니다. 프롤로그 또는 시작 장면의 새 줄 맨 앞에서 정확한 이름을 입력합니다. 일부만 쓰거나 문장 중간에 적으면 추천이 나타나지 않을 수 있습니다.

@강이준_2로는 그림이 안 나와요

번호는 두 자리로 씁니다. @강이준_02처럼 입력하고 실제로 두 번째 상황 이미지가 있는지 확인하세요. 기본 이미지는 @강이준_00입니다.

슬픈 장면에 웃는 그림이 나와요

사진에 지정한 상황 라벨과 장면 설명이 일치하는지 확인합니다. 여러 감정을 한 번에 나열했다면 중심 감정을 하나로 정리해 보세요. 반드시 슬픈 컷을 써야 하는 고정 장면에는 정확한 번호를 직접 지정합니다.

다음 단계로 갔는데 완성하기가 안 돼요

제목·한 줄 소개·실제로 적용된 표지·장르·태그를 확인합니다. 세계관·등장인물 설명과 추가한 모든 시작의 본문도 필요합니다. 완성 전 확인에서 안내하는 누락 항목이나 설정량 초과를 확인하고 돌아가 수정합니다.

작성하던 작품은 어디서 이어서 만드나요?

작가센터의 제작중에서 작품을 엽니다. 입력한 내용은 최신 초안으로 자동 저장되고, 편집기를 나갈 때도 저장합니다. 실패 안내가 나오면 저장 실패 · 재시도를 누르세요. 큰 수정 전에 남겨 두고 싶은 원문은 따로 복사해 보관할 수 있습니다.

완성한 작품에서는 어떤 장면으로 시작하나요?

이야기시작을 누른 뒤 선택한 시작 장면의 본문과 이미지를 그대로 보여 줍니다. 추천 행동을 고르거나 직접 첫 행동을 보내면 AI가 그 장면 다음을 이어 갑니다. 프롤로그는 작품 상세에서 읽습니다.