펫 아일랜드 스토리
메인 스토리 정본 《바다 건너 온 초대장》 — 등불 우편 세 규칙 · 그림책 · 프롤로그~최종장 · 인물 5 · 기존 구현과의 대조(11절) · 출시 후 대규모 업데이트 3회분(13절, 한 달 간격). 2026-09-15 초안 · 게임 코드 변경 0.
가제: 《펫 아일랜드 — 바다 건너 온 초대장》
상태: 서사 초안 + 일부 사용자 결정 확정. 이름 짓기·마음의 깊이·별도 그림책 UI·공용 등대 제작은 2026-09-15 결정이다. 장별 조건·보상·연출 세부는 미확정이다. 이 문서는 사용자가 가져온 메인 스토리 제안과 세부 설정 제안을 합친 것이고, 게임 코드는 한 줄도 안 고쳤다. 11절에 기존 구현과의 대조 결과가 있다 — 거기서 어긋난 것이 셋 나왔다. 읽고 시작해라.
이 폴더의 다른 문서와의 관계 — [pet-island-game-design.md](pet-island-game-design.md) 가 메커니즘, [pet-island-world-concept.md](pet-island-world-concept.md) 가 조형(이름과 달리 세계관이 아니다), 이 문서가 서사다. 09-15 이전에는 서사 문서가 아예 없었고 대사 24개가 Shared.Config 에만 있었다.
1. 한 줄 · 주제 · 톤
메인 스토리는 「펫과 함께 섬에 남겨진 편지의 비밀을 풀고, 새로운 친구들을 맞이하는 이야기」다.
플레이어는 이름도 발신인도 없는 초대장을 받고 작은 섬에 도착한다.
"함께 지낼 친구를 찾고 있어요. 당신이 오면, 이 섬의 다음 이야기가 시작될 거예요."
선착장에서 기다리는 것은 작은 토끼 한 마리. 토끼가 이끄는 곳에는 그림책이 있고, 첫 장에는 이름을 지어 주기 전에는 그림이 없다. 플레이어가 토끼 이름을 지어 주면 둘의 모습이 첫 장에 그려진다. 다음 장은 비어 있다.
플레이어는 두 가지 궁금증을 따라간다 — 「누가 나를 초대했을까?」 그리고 「이 책은 왜 우리의 이야기를 알고 있을까?」
주제: 함께한 작은 일들이, 돌아오고 싶은 집을 만든다. 분위기: 포근한 일상 속 작은 미스터리. 갈등은 기다림·오해·먼저 다가가기 어려운 마음에서 생긴다.
톤 규칙
- 상실·죽음을 다루지 않는다. 아무도 떠나지 않았고, 서로 기다렸을 뿐이다.
- NPC 대사는 1회 2~3줄. 진행은 항상 짧은 대화 → 기존 활동 → 단서 순서다.
- 플레이어는 무음 주인공. 선택지는 판단이 아니라 누구에게 먼저 갈지를 고르는 형태다.
2. 핵심 장치 — 등불 우편
이 바다의 섬들에는 오래전부터 「등불 우편」이라는 풍습이 있다. 누군가 진심을 담아 편지를 띄우면 바다가 그 편지를 필요한 친구에게 전해 준다.
모든 단서가 이 세 규칙 위에서 풀린다. 규칙을 늘리지 않는다.
| 규칙 | |
|---|---|
| 띄우기 | 편지를 등불에 매달아 바다에 띄우면 조류가 옮긴다 |
| 받기 | 받는 쪽이 등불을 켜 두어야 편지가 닿는다. 꺼져 있으면 편지는 바다에 남는다 |
| 이름 없는 편지 | 수신인을 적지 않으면 바다가 스스로 받을 사람을 고른다 |
세 번째가 프롤로그의 「이름도 발신인도 없는 초대장」을 설명하고, 두 번째가 「답장이 없는 편지」와 「바다가 돌려준 오래된 답장」을 한 번에 설명한다.
등불 우편이 끊긴 이유는 마법이 사라져서가 아니다 — 모두가 상대는 떠났다고 생각해 등불을 껐기 때문이다.
3. 그림책
- 그림책은 예언서가 아니라 등불 우편의 수신 기록부다. 마음이 실제로 전해진 순간만 그림으로 남는다.
- 첫 장 해금은 토끼 이름 짓기 완료 시점이다(§5 사용자 결정). 초대장 도착만으로 해금하지 않는다. 서버 확정·저장 및 재접속 중복 방지는 구현 과제다.
- 다음 장이 비어 있는 이유 — 아직 전해지지 못한 마음이 남아 있기 때문.
- 시스템 연동: 그림책 = 메인 스토리 진행 UI. 장이 채워지는 조건은 수량 달성이 아니라 「누군가의 마음이 전달됐을 때」로 통일한다.
- 새 UI 로 만든다 (2026-09-15 사용자 결정). 기존 도감을 확장하지 않는다 — 도감은 6분류 수집물 목록이고 채워지는 조건이 수량이라서 위 규칙과 정면으로 어긋난다. 둘을 한 화면에 섞으면 「모으면 열린다」와 「전해지면 열린다」가 같은 자리에 놓인다. 단서 6종(8절)은 인벤토리가 아니라 그림책 안에 귀속된다.
4. 메인 스토리 진행
| 단계 | 주요 사건 | 연결되는 플레이 | 다음 장을 궁금하게 하는 단서 |
|---|---|---|---|
| 프롤로그 · 나를 기다린 토끼 | 초대장을 따라 도착하고 첫 펫과 생활을 시작한다. 그림책에 첫 장면이 생긴다 | 첫 수확, 먹이 주기, 펫 배치 | 토끼가 초대장과 같은 문양의 봉투를 가지고 있다 |
| 1장 · 답장이 없는 편지 | 정원사 루루는 예전에 친구에게 편지를 보냈지만 답을 받지 못했다고 말한다. 함께 지낼 자리를 마련하며 그 친구의 이야기를 듣는다 | 섬 꾸미기, 펫 돌보기 | 편지의 꽃 문양이 탐험지에서 발견된다 |
| 2장 · 바다가 돌려준 것 | 탐험가 토토와 흔적을 찾고, 바다에서 오래된 답장을 발견한다. 친구는 이미 답장을 보냈었다 | 기존 탐험, 낚시 | 답장에 「등불이 켜지는 날 만나자」라고 적혀 있다 |
| 3장 · 서로 다른 기억 | 요리사 모모가 기억하는 마지막 등불 모임은 루루의 기억과 다르다. 주민들은 모두 상대가 먼저 떠났다고 생각했다 | 간식 제작, NPC 의뢰, 펫과의 일상 기록 | 그림책 속 여러 장면을 나란히 보자, 모두가 누군가를 기다리고 있었다는 사실이 드러난다 |
| 4장 · 초대장의 주인 | 첫 토끼가 주민들의 편지를 모아 초대장을 띄웠다는 사실이 밝혀진다. 혼자서는 모두를 다시 만나게 할 수 없어 도움을 구한 것이다 | 첫 펫과의 이야기, 모은 단서 확인 | 그림책은 미래를 예언한 것이 아니라 함께한 순간을 기록해 왔다. 마지막 장에 빈 식탁이 나타난다 |
| 최종장 · 모두를 위한 자리 | 플레이어가 주민들을 초대하고 펫들과 등불 모임을 연다. 서로 기다렸다는 사실을 알고, 각자 새 편지를 쓴다 | 꾸미기·제작·돌보기의 결실을 보여 주는 마무리 | 바다 건너에서 낯선 문양의 답장이 도착한다 |
최종 장면에서 처음의 빈 식탁 그림이 플레이어·펫·주민이 함께 앉은 그림으로 완성된다. 첫 초대장의 문장도 다시 나온다 — "당신이 오면, 이 섬의 다음 이야기가 시작될 거예요." 처음에는 플레이어를 부르는 말이었고, 엔딩에서는 플레이어가 새 친구에게 보내는 말이 된다.
장별 보강 지점
- 1장 — 루루가 못 받은 답장은 「거절」이 아니라 「닿지 못함」이라는 힌트를 대사에 미리 심는다.
- 2장 — 건져 올린 답장은 젖어서 날짜만 남고 이름은 번져 있게 한다. 3장의 기억 충돌을 자연스럽게 만드는 장치다.
- 3장 — 기억이 갈리는 이유를 마지막 모임 날의 폭우로 지정한다. 등불이 모두 꺼졌고 각자 상대가 오지 않았다고 믿고 돌아섰다. 누구의 잘못도 아니라는 점이 이 게임의 톤과 맞는다.
- 4장 — 토끼가 직접 전하지 못한 이유가 2절의 「받기」 규칙으로 설명된다. 감정의 초점은 「숨긴 것」이 아니라 「혼자서는 안 되는 일이었다」에 둔다.
- 최종장 — 클라이맥스는 등불 동시 점등. 플레이어가 그동안 꾸민 섬과 키운 펫이 그대로 화면에 담기게 카메라를 설계한다.
5. 인물
첫 토끼 — 이야기의 감정적 중심. 등대에서 혼자 등불을 지켜 온 존재. 주민들의 편지를 대신 모아 왔지만 받는 쪽 등불이 꺼져 있어 아무것도 전할 수 없었다. 그래서 아직 아무 오해도 없는 새 이웃을 부르는 이름 없는 초대장을 띄웠다. 말수가 적고 몸짓으로 안내한다.
이름은 플레이어가 짓는다 (2026-09-15 사용자 결정). 이 토끼에게는 원래 이름이 없다. 등대에서 혼자 등불을 지켜 온 동안 아무도 불러 주지 않았기 때문이다. 초대장에 수신인을 적지 않은 것과 같은 자리다 — 이름이 없으면 바다가 고른다(2절 셋째 규칙). 이름 없는 토끼가 이름 없는 편지를 띄운 것이다. 플레이어가 이름을 지어 주는 순간이 이 섬에서 처음으로 「전해진 마음」이고, 그래서 그림책 첫 장이 바로 그때 그려진다. 3절의 「마음이 실제로 전해진 순간만 남는다」와 프롤로그의 「첫 장에 플레이어와 토끼가 그려져 있다」가 이 한 번의 행동으로 맞물린다. 이름 짓기는 프롤로그의 첫 상호작용이다. 고정 후보(코코·하루)는 쓰지 않는다. 기술 요건은 12절 ①에 있다 — Roblox 텍스트 필터를 반드시 거친다.
정원사 루루 — 편지를 보낸 쪽. 답장이 없자 자신이 폐가 됐다고 생각해 먼저 연락하기를 멈췄다. 그 친구가 좋아하던 꽃을 아직 심는다. 성장 축은 「다시 먼저 말 걸기」. 꾸미기 담당.
탐험가 토토 — 사라진 물건은 찾아내지만 사람 마음은 놓친다. 오래된 답장을 건져 올리고도 의미를 몰라 보관만 해 두었다. 성장 축은 「찾은 것을 전하는 법」. 탐험·낚시 담당.
요리사 모모 — 마지막 등불 모임 이후로도 늘 한 사람 몫을 더 준비한다. 남은 몫을 버리지 못해 매번 다른 이유를 댄다. 성장 축은 「기다림을 초대로 바꾸기」. 제작·의뢰 담당.
플레이어 — 주민들의 이야기를 듣고 실제 행동으로 만남을 만들어 주는 새 이웃.
NPC 셋의 이름·직업은 Config.Visitors 에 이미 있는 것을 그대로 썼다. 성격과 과거는 이번 제안에서 새로 붙인 설정이다.
6. 섬 구조 (구역 역할 기준)
| 구역 | 역할 | 연결 플레이 | 스토리 기능 |
|---|---|---|---|
| 선착장 | 도착 지점, 초대장 도착 위치 | 튜토리얼 | 프롤로그, 새 펫 합류 연출 |
| 정원 | 루루의 생활권 | 꾸미기, 펫 배치 | 1장 |
| 부두·물가 | 토토의 활동권 | 낚시, 탐험 출항 | 2장 |
| 광장·부엌 | 모모의 생활권 | 간식 제작, 의뢰 | 3장, 최종장 식탁 |
| 등대 | 이야기의 상징 축 | 진행 상태 확인 | 4장, 최종장 점등 |
등대는 예전 등대지기가 떠난 뒤 비어 있고, 첫 토끼가 혼자 등불을 켜 왔다. 새 NPC 를 늘리지 않으면서 토끼의 행동에 이유를 준다.
등대를 만든다 (2026-09-15 사용자 결정). 이 구역 다섯 중 실물이 있는 것은 부두와 광장뿐이고 등대 지오메트리는 09-15 제작 기록이 있다(asset/lighthouse-20260915/, 공용 광장 (0,−56), 파트17). 선착장·정원 및 최종장 점등·프롬프트 처리는 별도 미완료다. 아래 재생성 위험은 유지한다.
| 정한 것 | |
|---|---|
| 자리 | 공용 광장(MeadowWorld.Plaza) — 개인 섬 10곳 어디서나 보이고, 이미 모두가 오는 곳이다 |
| 구성 | 탑 몸통 · 난간 · 등불(PointLight + 발광 Part) · 문 · 진행 상태를 보는 ProximityPrompt |
| 연출 | 평소에는 꺼져 있다. 최종장에서 켜진다 — 그게 클라이맥스다 |
| 규모 | 광장 기존 요소(왕관 나무·상인)를 가리지 않는 높이. 실측 후 확정 |
⚠️ 만들 때 걸리는 함정. Main:17 이 if not workspace:FindFirstChild("MeadowWorld") then W.Build() end 라서 월드는 저장본이 정본이고 W.Build() 는 사실상 안 돈다. 광장에 직접 지으면 그대로 저장되지만, 누군가 MeadowWorld 를 지우면 등대 없는 월드가 새로 만들어진다. Modules.World 에도 넣으려면 그건 코드 변경이고, 그 모듈은 보안 감사 밖(33%)이다 — 지오메트리부터 짓고 코드 반영은 따로 판단한다.
7. 펫과 스토리의 연결
- 펫은 오간 마음의 길을 따라 섬에 도착한 친구들로 정의한다. 편지가 다시 흐를수록 새 펫이 늘어난다는 설명이 수집 동선과 맞물린다.
- 메인 스토리의 필수 단서는 확률·고등급 펫에 걸지 않는다. 희귀 펫은 각 장의 선택 장면과 도감 보상에만 연결한다.
- 이미 있는
Config.CareStories3편은 메인 스토리 사이에서 관계를 깊게 하는 역할로 잇는다.
등급은 「거리」가 아니라 「마음의 깊이」다 (2026-09-15 사용자 결정)
원 제안의 「먼 섬에서 온 펫이 희귀」는 쓰지 않는다. 지금 등급은 소환 가중치 하나로만 정해지고 지역과 연결이 없어서, 거리로 설명하려면 소환 풀을 지역별로 가르는 밸런스 변경이 따라온다(11절 ③). 깊이로 설명하면 코드 변경 0 이다.
| 등급 | 어떤 마음을 타고 왔나 |
|---|---|
| 커먼 | 가까운 이웃이 가볍게 건넨 인사. 등불이 켜져 있기만 하면 쉽게 닿았다 |
| 레어 | 오래 망설이다 겨우 띄운 편지. 띄우는 데 용기가 들었다 |
| 에픽 | 몇 번이고 다시 쓴 편지. 지웠다 고쳐 쓴 자국이 남아 있다 |
| 레전더리 | 끝내 부치지 못하고 오래 품고만 있던 마음 |
| 히든 · 오로라 | 가장 오래 기다린 마음. 등불이 전부 꺼져 있던 동안에도 바다를 떠돌던 편지 |
이 축이 기존 구조의 모순을 그대로 푼다. 토끼가 커먼(base1)이면서 히든(오로라 토끼)인 것이 거리로는 설명되지 않지만, 깊이로는 설명된다 — 같은 동물이라도 어떤 마음을 타고 왔는지가 다르다. 흔한 토끼는 옆 섬의 인사를 타고 왔고, 오로라 토끼는 아무도 등불을 켜지 않던 시절을 건너온 것이다.
히든 등급 이름이 이미 오로라 인 것도 맞아떨어진다 — 등불이 꺼진 밤하늘에 남아 있던 빛.
8. 단서 아이템
문양 봉투(프롤로그) → 눌린 꽃(1장) → 젖은 답장(2장)
→ 나란히 놓는 그림 세 장(3장) → 오래된 등불 심지(4장) → 완성된 식탁 그림(최종장)
각 아이템은 그림책에 귀속시켜 인벤토리를 늘리지 않는다.
9. 게임에 붙일 때의 기준
- 메인 스토리는 개인 진행형이다. 혼자서도 끝까지 볼 수 있고, 엔딩 이후에도 계속 펫을 모으고 섬을 꾸미며 새 편지를 기다릴 수 있다.
- 각 장은 짧은 대화 → 기존 활동 → 단서 발견 → 펫과의 장면으로 구성한다. 같은 수확을 반복하는 숙제보다 「누구를 위해 무엇을 하는지」가 먼저 보이게 한다.
- 새로 필요한 핵심 요소는 넷 — 그림책, 편지 단서, 장별 대화와 진행 상태, 마지막 모임 연출. 세부 보상 수치는 후속 퀘스트 설계에서 정한다.
미결 구현 계약 — 개인 진행과 공용 등대
개인 진행형 원칙은 유지한다. 공용 등대의 점등을 개인별 연출로 할지, 별도 공유 이벤트로 할지는 미확정이다. 다른 유저의 진행을 변경하거나 엔딩을 노출하지 않도록 표시 범위·동시 점등·늦은 입장·재접속 규칙을 확정한 뒤 구현한다. 모델의 공용 위치만으로 서버 전체 점등을 승인한 것으로 해석하지 않는다.
10. 엔딩 이후
낯선 문양의 답장은 다음 섬(시즌 업데이트) 훅으로 쓴다. 등불이 다시 켜졌으므로 이제 먼 곳의 편지도 도착할 수 있다는 규칙이 확장 근거가 된다. 엔딩 후에도 그림책은 계속 갱신되며, 새 펫 합류 시 한 장씩 추가되는 방치형 루프로 이어진다.
11. 기존 구현과의 대조 — 2026-09-15 실측
제안서가 대조를 요청한 세 가지다. 코드와 문서를 직접 읽고 판정했다. 대조 기준은 [../asset/security-spec-20260913/server-20260912/](../asset/security-spec-20260913/README.md) (09-12 서버 소스, 해시 10/10 일치)와 Studio 실측이다.
① 첫 토끼의 기존 이름 — 없다. 새로 붙여도 충돌하지 않는다
Config.luau:12 이 시작 펫 10종을 add("base"..i, i, "", 1, ...) 로 만든다 — 칭호가 빈 문자열이다. 이름이 붙은 펫은 2~4등급 컨셉 펫(정원사 고양이·꽃의 수호자 여우…)과 히든(오로라 토끼)뿐이다.
→ 「코코」·「하루」 어느 쪽이든 기존 이름과 부딪히지 않는다. 사용자 결정 사항.
곁가지 —Config.luau:10이name=title.." "..C.Animals[animal]이라 시작 펫 이름이" 토끼"로 앞에 공백이 하나 붙는다. 서사와 무관한 표시 결함이고, 첫 토끼에 이름을 주면 자연히 사라진다. 지금 고치지 않았다.
② 구역 명칭 — 충돌은 없으나 네 번째 축이 새로 생긴다
기존에 이미 장소 축이 셋 있다.
| 축 | 값 | 무엇으로 갈리나 |
|---|---|---|
C.Regions 7 | 햇살 초원 · 속삭임 숲 · 푸른 해안 · 깊은 바다 · 얼어붙은 산 · 구름섬 · 별빛 계곡 | 계정 레벨 1/10/20/35/50/70/90 (섬 외형) |
C.Expeditions 5 | 클로버 정원 · 속삭이는 그루터기 · 반딧불 언덕 · 물안개 연못 · 햇살 피크닉 | 장식 조합 조건 |
| Workspace 실물 | Islands/Island1~10 · Plaza · Ocean · 부두 11곳 | 실제 배치 |
6절의 다섯 구역은 이 셋 어디와도 대응하지 않는 개인 섬 내부 축이다. 이름이 겹치지는 않는다. 이 문단은 등대 제작 전 대조 이력이다. 09-15 후속 기록에서 공용 광장 등대 제작 완료로 갱신됐다. 선착장·정원은 제작 완료로 간주하지 않는다.
→ 등대 모델과 이야기 기능을 분리한다. 모델은 제작 기록이 있고, 점등·그림책 연결·월드 재생성 경로는 미완료다.
⚠️ 7절 원문의 「서식지 배치」는 쓰면 안 된다. 「서식지 복구 서사」는 [pet-island-feasibility-abc.md:100](pet-island-feasibility-abc.md) 에서 폐기로 판정됐고, 복구율·복구 단계·초원 복구율 저장 필드까지 함께 걷혔다. 이 문서는 그 낱말을 「꾸미기」로 바꿔 적었다.
③ 「거리 = 등급」 — 현재 구조와 맞지 않는다. 설명을 바꾸는 쪽을 권한다
등급은 소환 가중치 하나로만 정해진다. 지역과 아무 연결이 없다.
커먼 6.4935×10종 · 레어 4.995×5 · 에픽 1.7982×5 · 레전더리 0.1998×5 · 히든 0.01×10
C.Regions는 계정 레벨로만 열리고 소환 풀에 영향을 주지 않는다.- 같은 동물이 여러 등급에 걸쳐 있다 — 토끼가 커먼(
base1)이면서 히든(오로라 토끼)이다. 「먼 섬에서 온 펫이 희귀」로 설명하면 이 둘과 정면으로 어긋난다.
→ 거리로 설명하려면 소환 풀을 지역별로 가르는 코드 변경이 필요하고, 그건 밸런스 변경이다. 설명을 「편지가 닿은 거리」가 아니라 「마음이 전해진 깊이」쪽으로 돌리는 편이 훨씬 싸다 — 그러면 히든 등급의 오로라 토끼 가 「가장 오래 기다린 마음」으로 읽혀 오히려 주제와 붙는다.
④ 요청 밖이지만 — 이미 코드에 있는 것 둘
old_letter「오래된 편지」가 낚시 보물 10종 중 하나로 이미 있다(Config.luau:97, 커먼). 서사 소재로 재사용할 수 있지만 랜덤 획득을 필수 진행 조건으로 쓰지 않는다. 미결: 확정 지급/대체 활동 등 비확률 획득 경로를 정해야 한다. 보물 보유만으로 그림책 단서 획득을 완료 처리하지 않는다.C.Visitors셋의 대사·행동 목표가 이미 있고 UTC 날짜별로 순환한다. 3장 모모의 등장 자리와 맞는다.
12. 결정 — 2026-09-15 사용자가 넷 다 정했다
| # | 결정 | 어디에 반영했나 |
|---|---|---|
| 1 | 첫 토끼 이름은 플레이어가 짓는다 | 5절 — 고정 후보(코코·하루) 폐기 |
| 2 | 등급 설명은 「마음의 깊이」 | 7절 — 5단계 표 신설. 코드 변경 0 |
| 3 | 등대를 만든다 | 6절 — 공용 광장에. 평소 꺼져 있고 최종장에 켜진다 |
| 4 | 그림책은 새 UI | 3절 — 도감 확장 안 한다 |
① 토끼 이름 짓기의 기술 요건 — 텍스트 필터가 필수다
플레이어가 지은 이름은 다른 플레이어에게 보인다(광장·랭킹·친구 섬). 그러면 Roblox 규정상 사용자 생성 텍스트이고 반드시 필터를 거쳐야 한다.
| 걸리는 것 | 어떻게 |
|---|---|
| 필터 | TextService:FilterStringAsync → GetNonChatStringForBroadcastAsync. 서버에서만 부른다 |
| 실패 처리 | 필터 호출이 실패하면 이름을 저장하지 않는다. 거른 결과가 없는 채로 내보내면 안 된다 |
| 저장 | 프로필에 필드 추가 → Ensure() 백필을 같이 넣는다. 기존 계정이 nil 을 만나면 죽는다 |
| 검증 | 길이 상한 · 빈 문자열 · 공백만 · 다시 짓기 허용 여부 |
| 표시 | Config.Pets 의 시작 펫 이름이 지금 " 토끼"(앞 공백)다 — 이름을 주면 그 경로가 바뀐다 |
⚠️ 이건 28단계 Compliance 와 이어진다. 필터 없이 내보내면 심사에서 걸린다.
남은 것 — 이 넷이 정해져서 이제 쓸 수 있다
대사와 퀘스트를 써도 된다. 다만 순서는 등대 → 그림책 → 대사다. 등대가 없으면 4장·최종장 연출을 못 정하고, 그림책이 없으면 장별 진행을 어디에 표시할지 모른다.
13. 출시 후 대규모 업데이트 3회분 — 한 달 간격 (2026-09-15 초안)
M = Public 출시일. 지금 출시 준비율이 31% 라 M 은 정해지지 않았다. 셋 다 M 뒤에 한 달씩이다 — M+1 · M+2 · M+3. 기획서 「출시 후 업데이트 로드맵」의 앞 셋을 승격한 것이고, 4~8 은 그대로 뒤에 남는다.
셋을 고른 근거는 코드다. 속삭임 숲(Lv10)·푸른 해안(Lv20)은 C.Regions 에 이미 있는데 열어도 아무것도 없는 지역이고, 변이는 변이형 역할과 히든 오로라 10종이 이미 코드에 있다. 새 축을 만드는 것이 아니라 비어 있는 자리를 채우는 순서다.
서사는 한 줄로 잇는다 — 엔딩에서 등불이 다시 켜졌으므로 이제 먼 곳의 편지도 도착한다. 10절의 「낯선 문양의 답장」이 M+1 의 첫 장면이다. 세 업데이트는 각각 등불 우편 규칙 하나를 더 깊이 판다.
| 업데이트 | 파는 규칙 | 한 줄 | |
|---|---|---|---|
| M+1 | 속삭임 숲 | 받기 — 받는 쪽 등불이 켜져 있어야 닿는다 | 숲에는 등불이 없다. 대신 반딧불이 밤에만 켜진다 |
| M+2 | 펫 변이 | 깊이 — 7절의 등급 축 | 오래 함께한 마음이 오로라 빛을 띤다 |
| M+3 | 푸른 해안 | 띄우기 — 조류가 옮긴다 | 그 조류는 어디서 시작되는가 |
톤 규칙(1절)은 그대로다. 새 인물을 늘리지 않는다 — 셋 다 루루·토토·모모와 첫 토끼로 간다. 메인 아크의 필수 단서를 확률·고등급 펫에 걸지 않는다(7절)는 원칙도 그대로다.
M+1 · 속삭임 숲 — 「밤에만 오는 편지」
콘텐츠 (기획서 로드맵 업데이트 1 그대로 + 서사 연결)
| 무엇 | 값 | 코드 근거 |
|---|---|---|
| 지역 | 속삭임 숲 — 계정 Lv10 해금 | C.Regions[2] · C.RegionLevels[2]=10 |
| 펫 | 숲 펫 10종 (동물 10종의 숲 변형) · 그중 야간 펫은 밤 시간대에만 소환·발견 | 환경은 후속 9시간대 기준. 야간 판정에 포함할 구간은 별도 확정; 사진첩 4구간과 구분 |
| 먹이 | 버섯 등불 — 4번째 먹이 | C.Foods 3종 → 4종 |
| 장식 | 숲 장식 5종 — 반딧불 항아리 포함 | C.Decor 5 → 10 |
| 탐험지 | 숲 탐험지 +2 | C.Expeditions 5 → 7 |
| 그림책 | +2장 | 새 UI (3절) |
스토리 — 2장
숲 1장 · 반딧불 우편. 낯선 문양의 답장을 토토가 읽는다 — 문양은 숲의 것이다. 숲으로 가면 등불이 하나도 없다. 대신 밤이 되면 반딧불이 편지를 옮긴다. 「받기」 규칙이 숲에서는 이렇게 변한다 — 받는 쪽이 등불을 켜 둘 필요가 없다. 대신 밤에만 닿는다. 그래서 초원의 낮 우편과 숲의 밤 우편이 한 번도 만난 적이 없었다. 숲이 답장을 못 받은 게 아니라, 낮에 띄운 편지가 밤에 닿을 수 없었던 것이다. → 연결 플레이: 밤 시간대에 숲 탐험 · 야간 펫 첫 발견. 단서: 반딧불 가루.
숲 2장 · 버섯 등불. 모모가 숲의 버섯으로 빛나는 먹이를 만든다. 먹이면 펫 주위로 반딧불이 모인다 — 낮에도. 이걸로 처음으로 낮 우편과 밤 우편이 만난다. 숲의 편지 주인은 인물로 등장하지 않는다. 숲의 첫 펫이 편지를 물고 온다. 인물을 안 늘리는 규칙 그대로다. → 연결 플레이: 버섯 먹이 제작 · 숲 펫 소환. 단서: 버섯 등불. 그림책 +2장.
루루 대사 힌트(1회 2~3줄): "밤에 띄운 적은 없었어. 어두우면 등불이 안 보일 줄 알았거든."
M+2 · 펫 변이 — 「오로라를 띤 마음」
콘텐츠 (기획서 로드맵 업데이트 2 그대로 + 서사 연결)
| 무엇 | 값 | 코드 근거 |
|---|---|---|
| 변이 | 기존 변이 확장 — 누적 수확·시간대·날씨. 확률·고등급 조건 금지 | 기존 먹이5회+밤/비 변이와의 전환·기존 플래그 보존·신규 임계값은 미확정 |
| 도감 | 기존 변이 도감 10종의 확장 | 현재 6분류에 변이가 포함됨. 7분류 신설이 아니며 신규 분류 추가 결정 없음 |
| 외형 | 변이 시 오로라 빛 — 색상 팔레트의 악센트 안에서 | 히든 오로라 10종이 이미 있음 |
| 능력 | 특화 능력치 변화 · 전용 패시브 1개 | 로드맵 그대로 |
| 그림책 | 펫 장 +1 — 펫이 변이할 때마다 그 펫의 한 장 | 새 UI |
스토리 — 1장
변이 장 · 첫 오로라. 7절의 등급 축이 그대로 시스템이 된다 — 변이는 함께한 시간이 쌓여 마음이 깊어진 펫이 오로라 빛을 띠는 것이다. 히든 오로라 는 처음부터 그 빛을 띠고 온 펫이고, 변이는 곁에서 그 깊이에 닿은 펫이다. 첫 변이 후보는 플레이어가 이름 지은 첫 토끼다 — 이야기의 감정적 중심을 다시 쓴다. 토끼가 오로라를 띠는 순간 그림책에 첫 토끼의 장이 열린다. → 연결 플레이: 누적 수확·시간대·날씨 조건 달성. 단서: 오로라 조각(조건 달성 흔적).
이 업데이트가 푸는 기존 모순. 토끼가 커먼이면서 히든인 것이 11절 ③에서 걸렸다. 변이가 들어오면 커먼 토끼가 깊어져 오로라가 되는 길이 생기고, 같은 동물이 두 등급에 있는 이유가 시스템으로 설명된다.
M+3 · 푸른 해안 — 「조류의 근원」
콘텐츠 (기획서 로드맵 업데이트 3 그대로 + 서사 연결)
| 무엇 | 값 | 코드 근거 |
|---|---|---|
| 지역 | 푸른 해안 — 계정 Lv20 해금 | C.Regions[3] · C.RegionLevels[3]=20 |
| 낚시 | 해안 전용 어종 + 깊은 물 낚시 — 기본 낚시는 이미 초원부터 된다(§6.9) | Fishing 20종 → 확장 |
| 펫 | 해양 펫 | 로드맵 그대로 |
| 보물 | 보물 도감 등록 — 지금은 d.fishTreasures 에만 쌓이고 도감에 안 들어간다 | Config.luau:97 old_letter 등 10종 · WBS G6-05 |
| 그림책 | +2장 | 새 UI |
스토리 — 2장
해안 1장 · 깊은 물의 등불. 등불 우편을 옮기는 조류가 어디서 시작되는지 아무도 몰랐다. 토토가 깊은 물에서 물속에서도 켜져 있는 등불을 찾는다 — 상실이 아니다(톤 규칙). 누가 켠 것도 아니고 꺼진 적도 없는 등불이다. 「이름 없는 편지는 바다가 고른다」는 셋째 규칙의 근원이 여기다. → 연결 플레이: 깊은 물 낚시 해금. 단서: 깊은 물의 빛.
해안 2장 · 돌아온 편지들. 낚시 보물 10종이 사실은 닿지 못한 채 바다에 남아 있던 편지들이었다 — old_letter 「오래된 편지」가 이미 보물 목록에 있다. 보물 도감이 열리며 하나씩 등록될 때마다 누구의 편지였는지가 밝혀진다. 2장에서 토토가 건진 「젖은 답장」이 어디를 돌아왔는지가 여기서 닫힌다. → 연결 플레이: 낚시 보물 도감 연동. 출시 전 G6-05와 M+3 중 구현 시점은 미결이며 체크리스트 §15에서 단일화한다. 기존 탐험 보물 도감은 이미 별개로 존재한다. 단서: 물에 젖지 않는 봉투. 그림책 +2장.
세 업데이트 공통 — 운영 규칙
- 한 달 = 제작 2주 + QA 1주 + 여유 1주. 여유를 안 두면 셋째 달에 밀린다.
- 출시 조건은 매번 같다 — 회귀 26행동 + 그 업데이트의 신규 행동 전부 통과 · 차단 항목 유지.
- 각 업데이트에
Config.CareStories1편씩 더한다 — 이미 있는 시스템이라 비용이 낮다. - 시즌 이벤트(로드맵 업데이트 5 · [기존 설계] 12.5 의 축제 넷)는 M+3 뒤다. 세 업데이트가 지역·시스템을 먼저 넓혀야 시즌이 얹힐 자리가 생긴다.
- 그림책은 업데이트마다 장이 는다(M+1 +2 · M+2 펫 장 · M+3 +2). 10절의 「엔딩 후에도 계속 갱신」이 이것이다.
이 셋이 고정하지 않는 것
수치(보상·확률·변이 조건 임계값)는 전부 후속 퀘스트 설계에서 정한다. 숲 펫 10종·해양 펫의 구체 종과 등급 배치도 정하지 않았다 — 동물 10종 로스터(C.Animals)를 그대로 쓸지, 새 동물을 넣을지는 14단계 에셋 생산 능력에 달려 있다. 지금 원본이 있는 동물은 10종뿐이고 Studio 에 들어간 것은 토끼 하나다.