챕터 1Chapter 1 Day 1
19:30 / 노을지는 저녁 // Sunset evening / 주인공의 집, 거실Protagonist's home, living room
SCENE DIRECTION · C1-D1-001

거실의 정적과 알림의 시작The quiet living room and the first notification

주인공의 집 / 거실Protagonist's home / Living room 19:30 / 노을지는 저녁19:30 / Sunset evening
PURPOSE

평화로운 저녁의 분위기를 느끼도록 하고, 주인공과 그 주변의 환경 정보를 보여줌Establish a peaceful evening mood while showing the protagonist and environmental details around them.

MOOD

조용함, 따뜻함, 나른함.Quiet, warm, drowsy.

연출Direction
CAMERA 거실 전체를 낮고 정적인 앵글로 전체적인 공간감을 전달Use a low, static angle across the living room to establish the full sense of space.
AUDIO TV 속 저녁 방송의 목소리 및 웃음소리Voices and laughter from an evening TV program.
LIGHT 실내 조명 꺼짐, 발코니 창문에 달린 반투명 커튼 사이로 노을빛이 세어 들어와 바닥에는 검은 그림자가 함께 깔림, 거실 전체가 반사된 노을빛에 은은하게 번짐Interior lights are off. Sunset leaks through the translucent curtains over the balcony window, casting dark shadows across the floor while reflected orange light softly fills the living room.
ACTIVITY 약한 바람에 발코니 창 커튼이 천천히 흔들림, TV 화면 빛이 벽과 바닥에 희미하게 깜빡임.The balcony curtain moves slowly in a light breeze. Light from the television flickers faintly across the wall and floor.
ENV. 켜진 TV, 소파, 낮은 테이블, 반쯤 열린 발코니 창, 바닥에 떨어진 핸드폰.TV on, sofa, low table, balcony window half open, phone lying on the floor.
인물Character
CHAR 주인공은 소파 위에서 잠들어 있다. 한쪽 팔은 소파 아래로 살짝 떨어져 있고, 손에서 미끄러진 듯한 핸드폰이 그 아래 뒤집힌 채 놓여 있다.The protagonist is asleep on the sofa. One arm hangs slightly over the edge, and a phone that seems to have slipped from their hand lies face down on the floor below.
FOCUS / TRIGGER

이 장면의 핵심은The key visual in this scene is 소파 아래에 놓인 핸드폰the phone beneath the sofa이다. 조용한 정적은 곧 노크노크 알림음 한 번으로 깨지고, 플레이어의 시선은 자연스럽게 핸드폰 화면으로 이동해야 한다.. The quiet stillness is soon broken by a single KNOCKKNOCK notification, naturally drawing the player's attention toward the phone.

IMPLEMENTATION NOTES
  • TV를 제외한 나머지 환경음은 각 오브젝트가 화면에 담길 때만 출력한다.Except for the television, ambient sounds should play only when their corresponding objects are visible on screen.
  • TV 오디오는 공간감만 느껴질 정도의 낮은 볼륨으로 유지한다.Keep the TV audio low enough to provide ambience rather than demand attention.
  • 커튼 흔들림은 과하지 않게, 거의 느껴질 듯 말 듯한 수준으로 설정한다.Keep the curtain movement extremely subtle, almost too slight to notice.
  • 핸드폰은 시작 시 화면이 보이지 않도록 뒤집힌 상태로 배치한다.Place the phone face down at the start so the screen is not visible.
  • 알림 발생 시 화면 점등 또는 미세한 진동 연출을 함께 연결한다.When the notification arrives, pair it with the screen lighting up or a slight vibration.
  • 알림 전까지는 카메라를 과하게 움직이지 않고 정적인 톤을 유지한다.Keep the camera restrained and static until the notification arrives.
  • 환경음은 각 오브젝트가 화면에 담길 때만 출력한다.Play ambient sounds only when the relevant object is in frame.
환경음Ambient sound TV의 낮은 볼륨 속 사람의 목소리와 웃음소리 | 매우 미세한 바람 소리 | 멀리서 들려오는 자동차 소리, 희미한 경적음Low TV voices and laughter | extremely faint breeze | distant traffic and a muted car horn
알림음Notification sound 노크노크 메신저 알림음 짧게 1회One short KNOCKKNOCK messenger notification

짧은 알림음이 거실 안을 가볍게 울린다. 그럼에도 주인공은 눈을 뜨지 않는다. 잠시 뒤, 미간이 살짝 찡그려지며 눈꺼풀이 천천히 올라간다. 주인공은 몇 초 동안 천장을 멍하니 바라보다가 작게 하품한다.A short notification tone rings softly through the living room. The protagonist still does not open their eyes. A moment later, their brow tightens slightly and their eyelids slowly lift. They stare blankly at the ceiling for a few seconds, then let out a small yawn.

주인공Protagonist (하품)(yawns)

소파 위에서 몸을 조금 뒤척인다.They shift slightly on the sofa.

효과음Sound effect 소파 삐걱임Sofa creak

주인공은 느리게 눈을 깜빡이며 주변을 둘러본다. 켜진 TV, 어두운 거실, 살랑살랑 흔들리는 커튼 사이로 새어 들어오는 노을빛. 잠깐 잠든 사이, 저녁이 되어 있었다. 주인공은 목이 잠긴 목소리로 혼잣말처럼 중얼거린다.The protagonist blinks slowly and looks around. The television is on. The living room is dark. Sunset slips through curtains moving gently in the breeze. Sometime during the nap, evening arrived. In a rough, sleepy voice, the protagonist mutters to themself.

주인공Protagonist 하, 또 잠들었네...Hah... fell asleep again.

다시 조용해진다.The room falls quiet again.

환경음Ambient sound TV의 낮은 볼륨 속 웃음소리Faint laughter from the TV
주인공은 다시 눈을 감으려는 듯 소파에 몸을 묻는다.The protagonist sinks back into the sofa as if about to close their eyes again.

그 순간.Then—

알림음Notification sound 노크노크 메신저 알림음 짧게 2회Two short KNOCKKNOCK messenger notifications

주인공은 눈을 찡그렸다.The protagonist winces.

몇 초 동안 가만히 있다가 팔을 뻗어 바닥에 놓인 스마트폰을 집어든다. 화면이 켜지고, 어두운 거실 속 희미한 빛이 얼굴을 비춘다. 잠금화면 위로 노크노크 메신저 알림이 와 있다.After lying still for a few seconds, the protagonist reaches down and picks up the phone from the floor. The screen lights up, casting a faint glow across their face in the dark room. KNOCKKNOCK notifications are waiting on the lock screen.

화면전환Scene transition 1인칭 시점First-person view
19:33
7월 10일 금요일Friday, July 10
노크노크KNOCKKNOCK 지금Now
지우Jiwoo
긴급상황이라고.I'm telling you, emergency.

주인공은 손가락으로 화면을 밀어 올린다. 채팅방이 열리자 알림이 울린 만큼 채팅이 와 있다.The protagonist swipes up. The chat opens, revealing the messages that triggered the notifications.

지우Jiwoo
야 떴다yo it formed
19:32
지우Jiwoo
설마 초저녁부터 자는 거 아니지?don't tell me you've been asleep since early evening?
긴급상황이라고.I'm telling you, emergency.
19:33
화면전환Scene transition 제3자 시점Third-person view

주인공은 아직 잠이 덜 깬 얼굴로 화면을 멍하니 바라본다.Still half asleep, the protagonist stares blankly at the screen.
노을 빛이 커튼 사이로 들어와 스마트폰 화면 가장자리에 희미하게 비친다.Sunset slips between the curtains and faintly catches the edge of the phone screen.

환경음Ambient sound TV의 낮은 볼륨 속 사람의 목소리Low voices from the TV
아 뭔데...ugh what is it...
19:34
방금 일어남just woke up

[곧바로 한지우 답장][Han Jiwoo replies immediately]

지우Jiwoo
이거 봐봐look at this
19:34
지우Jiwoo
19:34
지우Jiwoo
저기 태풍의 눈 생김there's the typhoon eye
아직 멀긴 한데 눈벽 구조 꽤 좋고it's still far out, but the eyewall is already pretty well defined
19:34

한지우가 채팅을 하나 더 보낸다.Han Jiwoo sends another message.

지우Jiwoo
계산 돌려보니까 3일 뒤쯤 상륙할 것 같음ran the numbers and it looks like landfall in about three days
19:35



- '태풍에 대하여' 선택 시 -- If 'About the typhoon' is selected -

Oh
19:35
엄청 세 보이는데?Looks really strong, doesn't it?
지우Jiwoo
일단 지금 기준으로는For now, at least
3시간만에 중심부 기압이 995 헥토에서 979 헥토로 떨어짐the central pressure dropped from 995 to 979 hPa in just three hours
19:35
지우Jiwoo
한반도 들어올 때쯤 더 떨어질 것 같음probably gonna drop even more by the time it reaches Korea
19:36
태풍이 기분 안좋으신가?Typhoon having a bad day or something?
19:36
점점 더 저기압이 되는 게..keeps getting more and more low-pressure..
암튼anyway
19:36

↪ 이후 공통루트 진행↪ Continue to common route




- '그래서?' 선택 시 -- If 'So?' is selected -

그러네Yeah, I see it
눈이 선명하긴 한데..the eye is pretty clear though..
19:35
그게 왜?so what?
지우Jiwoo
손님이 오신다는데, 마중 나가야지!!We've got a guest coming. Obviously we have to go meet them!!

↪ 이후 공통루트 진행↪ Continue to common route




- '좋네!' 선택 시 -- If 'Nice!' is selected -

오 그러네?Oh, you're right
19:35
눈벽 확실하다잉yeah, that eyewall is definitely there
지우Jiwoo
그래서 말인데so, about that
19:36

↪ 이후 공통루트 진행↪ Continue to common route
// choice-good 선택지와 choice-so 선택지가 큰 차이 없어보임 good 선택지가 더 긍정적으로 보이니 so 선택지를 없애는 방향을 고민해보기 변수 3개씩 하려니까 대가리 빠개질 듯//// choice-good and choice-so feel too similar. Since good reads as the more positive option, consider removing so. Keeping three variables per branch is melting my brain. //




아래 대화의 입력은 Developer가 응답은 실제 프롬프트가 입력된 LLM이 응답한 결과입니다. CHAT GPT 5.5 (Sol)The following dialogue uses Developer-written inputs and responses generated by the LLM with the actual prompt. CHAT GPT 5.5 (Sol)

- 직접 입력 시 상황 1번 -- Custom input scenario 1 -

5턴 소모 후 종료 흐름의 예시를 포함한 결과입니다.Includes an example of the flow ending after all five turns are used.

1
2
3
4
19:35
5
지우Jiwoo
도배 ㄴㄴno spamming lol
하던 말 마저 하자면anyway, back to what I was saying
19:36

↪ 이후 공통루트 진행↪ Continue to common route




- 직접 입력 시 상황 2번 -- Custom input scenario 2 -

아래는 유저가 다음 진행 의사를 밝힌 후 종료 흐름의 예시를 포함한 결과입니다.Includes an example of the flow ending after the user indicates they want to move on.

19:35
오 개 ㄹㅈㄷoh that's actually insane
지우Jiwoo
직접보면 더 대박일 걸it'll be even crazier in person
19:36
19:36
이제 어떻게 할 거야?so what are you gonna do now?
지우Jiwoo
슬슬 준비해야지we should start getting ready
19:36

↪ 이후 공통루트 진행↪ Continue to common route




- 직접 입력 시 상황 3번 -- Custom input scenario 3 -

아래는 단답형이거나 더 이상 할 말이 없어보일 경우 종료 흐름의 예시를 포함한 결과입니다.Includes an example of the flow ending when the user's replies become too short or there appears to be nothing left to discuss.

19:35
우와 신기하다Whoa, that's cool

판단: 상대방이 태풍 구조에 흥미를 보이며 대화를 이어가고 있으므로 자유대화를 계속합니다. [현재 턴: 1/5]Decision: The other person is showing interest in the typhoon's structure and continuing the conversation, so free conversation continues. [Current turn: 1/5]

지우Jiwoo
그치 ㅋㅋㅋㅋright?? lol
아직 저 멀리 있는데 벌써 구조가 선명하게 잡힌 게 진짜 신기함it's still way out there and the structure is already this clear, that's the wild part
19:36
19:36
오 그렇군Oh, got it
판단: 상대방이 단답형으로 반응했지만 직전 설명을 이해하고 대화를 수용한 것으로 판단되어 자유대화를 계속합니다. [현재 턴: 2/5]Decision: The other person replied briefly, but appears to understand and accept the previous explanation, so free conversation continues. [Current turn: 2/5]
지우Jiwoo
근데 진짜 중요한 건 경로임but the track is the part that actually matters
지금 계산대로면 한반도 쪽으로 꺾일 가능성이 꽤 있어with the current run, there's a pretty good chance it bends toward the Korean Peninsula
19:36
19:36
그렇구나I see

↪ 이후 공통루트 진행↪ Continue to common route




- 공통루트 복귀 -- Return to common route -

모든 형태의 답장들은 마지막에 이 대화로 유도됩니다.All response branches eventually lead back to this exchange.

지우Jiwoo
'그' 모임을 시작할 때가 됐다time for 'that' meeting
내일 5시까지 ㄱㄱtomorrow by 5, let's go
어딘지 알지?you know where, right?
19:37
19:37
ㅇㅋOK

주인공은 핸드폰을 내려놓고 하품을 한다.The protagonist lowers the phone and yawns.
어두워진 집 밖 풍경이 보인다. 하늘에는 짙은 남색 구름들과 하얀 달이 보인다.The darkened view outside the house comes into frame. Deep navy clouds hang in the sky beneath a pale white moon.

화면전환Scene transition 페이드아웃, 3.0f/sFade out, 3.0f/s







대화시스템Dialogue system

한지우와 노크노크 채팅으로 대화하는 부분이 존재합니다. 이때 지정된 대화 씬에서는 게임이 플레이어에게 답장할 수 있는 기회를 제공합니다. 선택지는 총 4가지가 있으며 각 선택지는 다음과 같이 작용합니다.Certain scenes allow the player to talk with Han Jiwoo through KNOCKKNOCK chat. During those designated dialogue scenes, the game gives the player a chance to reply. There are four response types, each working as follows.



• 첫 번째 버튼은 현재 대화 주제에 대해 더 자세히 알고싶을 경우 선택할 수 있습니다. 선택할 시 해당 주제에 대해 이미 설계된 자세한 대화가 출력됩니다.• The first button is for asking for more detail about the current topic. Selecting it plays a prewritten, more detailed exchange about that subject.

• 두 번째 버튼은 현재 대화에서 뭘 해야 할 지 모를경우 선택할 수 있습니다. 선택할 시 다음 스토리로 직행됩니다.• The second button is for when the player does not know how to respond. Selecting it moves directly to the next story beat.

• 세 번째 버튼은 지우의 말에 긍정 또는 인정할 경우 선택할 수 있습니다. 긍정 반응과 함께 지우의 기분을 좋게 만들고 다음 스토리로 직행됩니다.• The third button is a positive or affirming response to Jiwoo. It acknowledges what she said, improves her mood, and then moves directly to the next story beat.

• 직접 입력할 경우 "한지우" 캐릭터에 한정된 LLM과 최대 5회까지 채팅을 주고받을 수 있으며, 5회의 채팅이 소진되었거나 플레이어가 다음 대화를 진행하고 싶은 의사를 밝힐 경우 다음 스토리로 진행됩니다. 플레이어의 답장이 의미 없거나 소통할 의지가 없다고 LLM이 판단할 수 있습니다. 이 경우 연산량을 줄이기 위한 조치로 예외 처리되어 Comm Route로 대화가 건너뛰어질 수 있습니다. 완성형 메세지는 항상 존재하기 때문에 한지우와 채팅이 가능한 상태라면 직접 입력 후에도 언제든지 완성형 메세지로 답장할 수 있습니다. 자연어 대화 후 Comm Route로 가는 원리는 미리 정해놓은 연결어를 프롬프트에 배열{"그래서 말인데", "슬슬", "암튼", "하던 말 마저 하자면"}하고 LLM에게 가장 자연스러운 연결어를 판단해 꺼내쓰도록 지정합니다.• With custom input, the player can exchange up to five messages with an LLM dedicated to the Han Jiwoo character. The story proceeds once all five turns are used or the player indicates they want to move on. The LLM may also judge that a reply is meaningless or shows no intent to communicate; in that case, the conversation can be skipped to the Comm Route as an exception to reduce unnecessary inference. Prewritten responses remain available at all times, so while Jiwoo chat is active the player can switch back to a complete preset message even after using custom input. To transition from free-form dialogue into the Comm Route, the prompt contains a set of predefined bridge phrases {"so, about that", "we should probably", "anyway", "back to what I was saying"}, and the LLM selects whichever phrase fits most naturally.
LLM은 '한지우' 캐릭터를 '연기'하는 모델이므로 세계관에 한정되지 않은 질문을 하거나 '한지우'가 인지하지 못한 정보는 대답할 수 없습니다.Because the LLM is performing the character Han Jiwoo, it cannot answer questions outside the world she inhabits or information that Jiwoo herself would not know.

• LLM은 인간의 자연어를 이해하고 구사할 수 있는 대형 언어 모델(Large Language Model)입니다. 게임 내에서 사용되는 모델은 4b ~ 8b로, 이는 40억개 ~ 80억개의 매개변수가 탑재되어있음을 뜻합니다. 매개변수가 높을 수록 높은 연산을 요구하게 됩니다.• An LLM (Large Language Model) can understand and generate human natural language. Models used in the game are in the 4B–8B range, meaning roughly four to eight billion parameters. Larger parameter counts generally require more computation.

게임과 함께 배포된 LLM은 플레이어의 로컬(Local)에서 직접 연산하므로 고사양의 그래픽카드 성능을 요구합니다.The LLM distributed with the game runs locally on the player's machine, so it requires substantial GPU performance.
최소사양: RTX Series 또는 VRAM 8GB 이상Minimum: RTX-series GPU or at least 8 GB VRAM
권장사양: RTX 2070 SUPER 또는 VRAM 12GB 이상Recommended: RTX 2070 SUPER or at least 12 GB VRAM

END OF DAY 1 Day 2 계속 보기 →Continue to Day 2 →