로지의 두 번째 봄 · 제작 노트
CAST
렌더 서버로 만든 신규 캐릭터





WHY
왜 이 방향인가
우리 유저는 25~44세 여성이 중심입니다
RabBI에서 2026-10-13 원천 이벤트를 0.5% 블록 표본으로 집계했습니다. 설문으로 성별을 밝힌 유저 약 760명 가운데 여성이 약 76%였고, 연령은 25~34세와 35~44세가 가장 많았습니다. 원천 테이블이라 테스터가 걸러지지 않았고 표본도 작아서, 정확한 비율보다는 방향을 확인하는 수치로 보셔야 합니다.
경쟁작은 같은 문법으로 시작합니다
Gossip Harbor, My Garden Tale, The Cozy Florist 세 작품 모두 "남편의 외도를 목격하고 아이를 데리고 떠나 새 가게를 연다"로 시작하고, 이후 갈등은 전남편이 다시 불러옵니다. 래빗홀 프롤로그 B도 이미 같은 출발점에 서 있으므로, 전남편을 등장시키는 것이 가장 자연스러운 확장입니다.
| 작품 | 90일 WW 매출(iOS) | 여성 비율 · 평균 연령 | 전남편 장치 |
|---|---|---|---|
| Gossip Harbor | $176.35M | 70.5% · 36세 | 외도, 도박, 사보타주 누명 |
| The Cozy Florist | $1.05M | 63.7% · 33세 | 매수 제안, 양육권, 경쟁 가게 자금 |
| My Garden Tale (글로벌) | $1.08M | Android 50.7% · 32세 | 외도, 이혼을 60장 넘게 미룸 |
출처: SensorTower API(2026-07-15~10-12 추정치, 인구통계는 2026 Q3). 스토리 장치는 각 작품의 위키, 리뷰, 기사, YouTube 제목에서 정리했습니다.
훅 순위와 4부작 배치
The Cozy Florist 유튜브에서 조회수가 높았던 회차를 기준으로 훅 순위를 매기고, 각 훅을 회차에 배치했습니다. 다만 상위 영상 9개가 전체 조회수의 75.6%를 차지해서, 이 조회수는 시청자 반응이라기보다 광고 소재로 고른 회차일 가능성이 높습니다.
| 경쟁작 훅 | 근거 | 래빗홀 배치 |
|---|---|---|
| 새 출발 직후 전남편 재등장 | CF EP11 81,905회 | 1화: 빗속의 브루노 |
| 아이를 데려가겠다는 위협 | CF EP21 58,542회 | 1화: "도시 학교에 자리 만들어 놨어" |
| 경쟁 가게, 손님 빼앗기 | CF EP41 37,637회, GH 사보타주 | 2화: 맞은편 비비안 가게 |
| 돈으로 굴복시키려다 공개적으로 거절당함 | CF EP29 47,589회 | 4화: 경매에서 비비안의 고액 입찰 |
| 공동체가 주인공 편으로 돌아섬 | CF EP13, EP44 | 4화: 몰리·썬더·길버트의 동전 |
| 사과하는 전남편과의 정리 | CF EP51 38,501회 | 4화: "핀 아빠로서라면 가끔 들러도 돼요" |
CANON
세계관 정사 (라이브 기준)
현재 라이브 오프닝은 로지의 내레이션으로 시작합니다. 원문(Tutorial_Main3_Prologue001~004)은 다음과 같습니다.
"우리 가족은 도시에서 살고 있었어. 어느날 남편이 바람을 폈고 나는 핀을 데리고 바로 집을 나와 버렸어."
"빈털터리인 우리는 걸어서 다시 고향으로 돌아왔어. 힘들게 집에 도착해서 문을 두드렸지."
"오랜만에 아빠 얼굴 보니까 눈물이 나더라."
"잠깐.. 근데 우리집이 원래 이렇게 엉망이었나..? 아빠?"



남편에게는 아직 이름, 얼굴 세트, 대사가 하나도 없습니다. Confluence 「튜토리얼 스토리」(v27)에도 관련 설정이 없어서, 브루노는 지금 정해도 기존 설정과 충돌하지 않습니다. 컷에 그려진 외형(갈색 털, 파란 정장)과 불륜 상대(금발, 빨간 모자)는 그대로 따랐습니다.
| 신규 인물 | 설정 | 말투 |
|---|---|---|
| 브루노 핀의 아빠 | 도시에서 잘나가는 척하지만 사실 빈털터리이고 겁이 많습니다. 허세를 부리다 망신을 당하고, 마지막에 아버지의 금시계를 내놓으며 진심을 보입니다. | 로지에게는 반말("오랜만이야, 로지"), 알버트에게는 능청스러운 존대("장인어른~ 진정하세요"), 핀은 "우리 아들"이라고 부릅니다. |
| 비비안 금발 토끼 | 악역으로 끝나지 않습니다. 브루노에게 가게 자금을 빌려줬다가 떼인 사람이고, 4화 이후에는 맞은편 가게의 라이벌로 남습니다. | 상냥한 해요체에 독설을 섞습니다("어머~", "호호호", "시골 감성이네?"). |
VOICE
말투 기준 (라이브 원문 근거)
아래 대사는 모두 라이브 LocalizationTable에서 확인한 원문입니다. 4부작의 기존 캐릭터 대사는 이 패턴 안에서만 썼습니다.
| 인물 | 호칭 · 어미 | 근거 대사 |
|---|---|---|
| 로지 | 알버트에게 해요체와 "!!"를 쓰고, "아빠"라고 부릅니다. 핀과 몰리에게는 다정한 반말을 씁니다. 돈과 생계를 먼저 계산하는 현실파입니다. | "저 없는 동안 청소 안 했죠!!" 101.2"뭐라구요?!" 102.3"호호, 몰리! 여전히 귀엽구나~" 3102.7"핀을 위해 먹고 살 방법도 찾아야 해요! 돈을 어떻게 벌죠…?" v2_Main_Instruction002"어…? 글쎄~? 아휴, 얼른 일하러 가야겠다~" 11101.9 |
| 알버트 | 모두에게 반말을 쓰고 "~구나 / ~자꾸나 / ~렴 / ~게야"로 끝냅니다. 돌아가신 아내를 "할멈"이라 부르고, 공짜에 약하고 눈물이 많습니다. | "로지…미안하지만 지금 집에 먹을 게 없단다…" 102.2"공짜라면 환영이야!!" 10004.9"(눈물을 훔치며) 흠흠, 뭐든지 구해오는거지?" 18002.6"넌 할멈을 똑 닮아서 내가 아~주 예뻐했지!" 11001.5 |
| 핀 | 어른에게 해요체를 쓰고 몰리와 또래에게는 반말을 씁니다. 디그에게는 따질 줄도 압니다. "와~ / 우와~ / 하핫! / 으악!"이 자주 나옵니다. | "할아버지! 씨앗은 제가 많이 가지고 있어요!" 102.6"너무해요! 저번에 기차역 수리비도 비싸게 받으셨잖아요!!" 6003.3"하핫! 좋아요~ 엄마한텐 꼭 비밀로 할게요…!" 2101.3 |
| 디그 | 어른에게 물결표가 붙은 존대("~요~", "~입니다요~")를 쓰고 알버트를 "영감님"이라 부릅니다. 핀은 "꼬마야"라고 부릅니다. | "워워, 영감님... 그러다 혈압 올라요~!" 10007.8"돈은 꼭 준비 하시고요~ 하하!" 10006.1"이제부터 열심히 돈을 벌어 새로 지으시면 됩니다요~" 6002.7 |
| 몰리 | 핀에게 반말로 애교를 부리고 집착합니다. | "핀이 가는 곳엔 당연히 나도 가야지~!" 3002.5 |
| 썬더 · 길버트 · 그록 | 썬더는 "~함다 / 호-호우!", 길버트는 "나리 / ~함다 / 스스…", 그록은 "손님 / ~있으쇼?"를 씁니다. | "여러분이 저의 첫 고객이시네요호우~" 3101.6"당연함다! 뱀이 구하지 못하는 물건은 없어요!" 18002.7"아직 안 보여드린 물건이 더 있는데… 혹시 관심 있으쇼?" 17002.4 |
| 카터 · 올든 | 카터는 알버트를 "알버트님"이라 부릅니다. 올든은 "허허 / ~라네 / 자네 / ~시게"를 씁니다. | "알버트님! 오랜만이시네요!" 11002.3"편하게 그냥 교수님이라 부르시게." 8002.6 |
PRODUCTION
얼굴과 컷은 어떻게 만들었나
- 신규 인물 얼굴: WebViewer 렌더 서버(
render-server, spine-canvaskit)로 실제 게임 Spine 토끼를 조립하고, 게임 표정 애니메이션의 한 프레임을 머리 기준으로 잘라 냈습니다. 표정별 클립은 normal=idle, speak=talk_long, happy=attention_happy, awkward·doubt·anger=emote_no_cute_loop, sad=emote_sad1, surprise=emote_shock입니다. - 기존 인물 얼굴: 게임의
_Working/Character_Face원본 스프라이트를 그대로 썼습니다. - 신규 컷: 렌더 서버 전신 렌더(브루노, 비비안, 아기 토끼, Actor 로지·핀·알버트·디그)를 게임 배경 이미지(
TownHallDesign_rome,TownHallDefaultDesign_5, 프롤로그 B)와 합성한 임시 컷입니다. 실제 출시용 컷은 아트팀 작업이 필요합니다. - 게임에 넣을 때 필요한 것: 얼굴 스프라이트(아트팀이 2D 얼굴 세트로 다시 그리거나, 렌더 결과를 정식 스프라이트로 등록), 보이스
bruno_*·vivian_*, 이름 키AnimalNameKey_Bruno·AnimalNameKey_Vivian, 컷 이미지, 로컬 키(Story_Bruno_E1_Dialogue001형식). - 음성: 1화만 ElevenLabs(eleven_multilingual_v2)로 만든 시안 음성입니다. 발음은 직접 들어 보고 확인해야 합니다.
VERIFICATION
agy 바이블 검증 결과
agy가 볼트에 남긴 StoryBible/ 3종은 수정하지 않았습니다. 다만 "v2 SOT"로 인용된 대사 가운데 다음 항목은 라이브 LocalizationTable에 존재하지 않아서, 이번 4부작에서는 근거로 쓰지 않았습니다.
| agy 인용 | 라이브 실제 |
|---|---|
| 핀 "으아… 먼지 때문에 숨 막혀요. 얼른 치워요 엄마!" | "와~ 대청소다!" 101.5 |
| 로지 "아빠…. 또 이상한 거 만드시려고요?" | 없음 |
| 로지 "핀을 위해서라도 돈을 더 벌어야 해!" | "핀을 위해 먹고 살 방법도 찾아야 해요! 돈을 어떻게 벌죠…?" |
| 알버트 "엄마한텐 비밀이다…!" | "궁금하면 확인해 볼테냐? 대신 로지한텐 비밀이다!" 2101.2 |
| 알버트 "이 천재 과학자 할아버지만 믿으렴!" | 없음 (레이저 총 대사는 Instruction003에 있음) |
| 로지 "으… 비료 냄새는 질색인데…." · 디그 "한 입 드셔보실래요?" · 알버트 "이런 맛은 처음이야…!!" · 알버트 "손님들이 콩을 많이 찾는구나!" | 모두 없음 |
| 카터가 알버트를 "알버트 아저씨"라고 부름 | "알버트님!" 11002.3 |
| 그록의 "개굴!" 말버릇 | 그록 대사에는 없음 (일반 개구리 주민 대사에만 있음) |
| 메인 ChatGroup 101~116 | 라이브 v2 메인은 101~104뿐 |
검증 방법: 라이브 TutorialChat(cookapps-spec MCP)과 Locale 시트 LocalizationTable(gws)을 2026-10-14에 내려받아 키 단위로 결합한 뒤, 인용문을 부분 문자열로 검색했습니다.