스토리 전체 보기
스토리

산나비 이야기 1화 · 대장님이 부르는 아침, 사람이 보이지 않는 도시

이 글의 목차
  1. 1. 대장님이 부르는 아침
  2. 2. 열일곱 날 뒤의 사슬
  3. 3. 사람이 보이지 않는 도시
  4. 4. 쓰레기더미 속의 금마리
  5. 5. 집행명령의 심장과 황금 열쇠
  6. 출처와 확인 범위

본편의 사건과 결말을 따라 새로 쓴 서사형 해설입니다. 감정의 흐름은 원작의 행동과 대화를 바탕으로 풀어 쓰며, 새 사건이나 창작 대사를 덧붙이지 않습니다. 이 연재는 본편의 프롤로그부터 두 엔딩과 에필로그까지 다룹니다. 외전 「귀신 씌인 날」은 별개의 이야기입니다. 각 편에 스포일러가 있습니다.

1. 대장님이 부르는 아침

AI 삽화 — 실제 게임의 산속 화면을 참고한 아버지와 어린 딸의 군인 놀이. 초반의 기억은 후반에 다른 진상을 드러냅니다.
AI 삽화 — 실제 게임의 산속 화면을 참고한 아버지와 어린 딸의 군인 놀이. 초반의 기억은 후반에 다른 진상을 드러냅니다.

아버지를 부르는 작은 목소리가 있었다. 무엇인가를 끝까지 해냈다는 아버지에게, 딸은 그것만으로는 충분하지 않다고 말하고 있었다. 이유를 묻는 그의 질문이 채 끝나기 전에 기억은 어두워졌다. 답을 잃은 자리에 산속의 밝은 풍경이 들어왔다.

그가 아는 자신의 삶은 이제 이곳에 있었다. 한때 조선의 의금부 17호실 특수임무수행대에서 싸웠던 군인. 낡은 사슬팔 하나로 전설이 된 준장. 그러나 딸 앞에서는 계급도 전설도 그다지 쓸모가 없었다. 쉬는 날의 아버지를 깨우고 놀아 달라고 조르는 아이에게 필요한 것은, 누구보다 무서운 군인이 아니라 자기 말을 들어주는 아빠였다.

딸은 대장이 되고 싶어 했다. 작전을 설명하기 위해 준비한 종이까지 펼쳤지만, 글을 읽는 순서부터 꼬였다. 당당하게 시작한 군인 놀이에 어린 실수가 끼어들었다. 아버지는 그 우스꽝스러운 진지함을 받아 주었다. 전장에서 사람을 제압하던 사슬팔이 이번에는 아이가 정한 규칙을 지키기 위해 움직였다.

맨땅은 용암이 되었다. 평범한 뒷동산은 공룡들이 사는 위험한 지역이 되었고, 산딸기를 구하러 가는 일은 대원들을 구출하는 임무가 되었다. 아이가 만든 세계에서는 정말로 중요한 규칙이었다. 아버지가 편하자고 땅을 밟아 버리면 놀이 전체가 무너졌다. 그래서 그는 벽을 붙들고 몸을 날렸다. 어른의 능숙함을 자랑하기 위해서가 아니라, 딸이 마음껏 대장 노릇을 할 수 있도록.

그들의 행복은 거창한 사건으로 만들어지지 않았다. 아버지의 뒤를 따라가는 발소리, 놀이의 규칙을 확인하는 눈빛, 산딸기를 따 먹는 짧은 휴식이 한날의 시간을 채웠다. 딸은 아버지와 노는 것을 좋아했다. 그에게도 아이의 목소리가 들리는 이 작은 공간은 전쟁과 명령에서 멀어진 삶처럼 느껴졌다.

아버지가 지쳐 보이자 딸은 놀이를 바꾸었다. 이번에는 무전기를 쓰면 되었다. 아이는 아버지에게 한 대를 남기고, 다른 무전기를 가지러 집으로 달려갔다. 잠시 떨어져 있어도 서로를 부를 수 있는 놀이였다. 아버지는 딸의 목소리가 곧 다시 들릴 것을 알고 기다렸다.

실제로 목소리는 들려왔다. 집에 커다란 시계가 생겼다는 말이었다. 아버지는 그런 물건을 가져다 둔 기억이 없었다. 아이는 호기심에 물건의 글자를 읽었다. 산나비. 그 순간 아버지의 태도가 바뀌었다. 놀이는 멎었고, 그는 당장 집 밖으로 나오라고 다급하게 지시했다.

그러나 무전은 제대로 이어지지 않았다. 딸이 명령을 들었는지, 문으로 달려가고 있는지 알 수 없었다. 그는 집을 향해 뛰었다. 누구보다 빠르게 몸을 움직일 수 있는 사슬팔도 그 짧은 거리를 제시간에 지워 주지 못했다. 눈앞에서 집이 폭발했다. 조금 전까지 딸과 함께 존재하던 평온한 세상은 그가 믿는 기억 속에서 한순간에 사라졌다.

2. 열일곱 날 뒤의 사슬

AI 삽화 — 열일곱 날 뒤, 철호패를 쥔 준장
AI 삽화 — 열일곱 날 뒤, 철호패를 쥔 준장

열일곱 날이 흘렀다. 그가 붙잡은 것은 슬픔의 끝이 아니라 복수의 실마리였다. 산나비라는 이름을 따라가며 관련된 조직들을 부쉈다. 집을 무너뜨린 폭탄을 공급한 자들까지 찾아냈지만, 정작 찾고 있는 대상의 실체는 손에 들어오지 않았다. 알아낸 것이 많아질수록 돌아갈 집이 없다는 사실만 또렷해졌다.

조직의 무장 기체 강선이 길을 막았다. 육중한 장비와 공격은 위협적이었지만, 준장의 사슬팔은 상대의 움직임에 붙어 거리를 좁혔다. 그는 힘을 과시하며 싸우러 온 사람이 아니었다. 산나비에게 이어지는 길을 막는 것이 있으면 없앤다는 목표만 남아 있었다. 승리 뒤에도 후련함은 오지 않았다. 딸의 목소리를 되찾는 일과 적을 쓰러뜨리는 일은 같은 일이 아니었기 때문이다.

건물 밖에서는 백 대령이 기다리고 있었다. 과거의 후배가 그를 선배로 불렀지만, 준장은 그 호칭을 따뜻하게 받아들이지 못했다. 그의 기억에는 백 대령의 실수 때문에 산나비를 놓쳤다는 원망이 있었다. 오랜 전우 앞에서조차 부드러워질 수 없는 슬픔이었다.

백 대령은 다시 산나비의 흔적이 나타났다고 알렸다. 거대 기업 마고 그룹이 소유한 도시, 마고특별시에서 이상 사태가 발생했다는 것이다. 군은 준장의 복귀를 원했다. 준장은 임무를 받는 조건으로 작전 0호를 요구했다. 그의 기억 속에서 그 명령은 자신이 작전의 통제를 쥐고 끝까지 갈 수 있는 근거가 되었다.

부대에서는 그를 알아보는 군인들이 경의를 표했다. 하지만 존경은 그가 잃었다고 믿는 시간을 돌려주지 못했다. 송 소령과의 재회도 그랬다. 후배는 그를 맞아 장비를 살폈지만, 사슬팔은 이미 퇴역 물자였다. 정식 보급으로 쉽게 수리할 수 있는 시대가 지났다. 암시장을 알아보라는 조언은 전설적인 병사의 장비가 이제 낡은 물건이 되었다는 현실을 드러냈다.

훈련에서는 여전히 몸이 움직였다. 오랫동안 익힌 전투가 되살아났고, 사슬팔은 그의 의지대로 뻗었다. 그러나 혼자 남은 시간에는 싸움의 능숙함이 아무런 방패가 되지 않았다. 그는 딸과의 추억이 담긴 철호패를 꺼내 보았다. 아이가 남긴 흔적을 바라보는 순간, 작전 중에는 눌러 두었던 슬픔이 다시 올라왔다. 군인들이 기억하는 준장과 딸이 기억하는 아버지는 한 사람이었지만, 그가 버틸 수 있는 모습은 이제 둘 중 하나뿐인 듯했다.

여기까지는 그가 진실이라고 믿고 있는 기억이다. 지금의 그는 그 기억이 어디서 왔는지 묻지 않는다. 산나비를 찾는 일만이 모든 질문의 답이라고 믿는다. 그 확신을 그대로 품은 채, 그는 마고특별시로 향한다.

3. 사람이 보이지 않는 도시

AI 삽화 — 시민이 보이지 않는 마고특별시의 입구
AI 삽화 — 시민이 보이지 않는 마고특별시의 입구

작전 브리핑은 이해하기 어려운 사건을 설명했다. 하루 전 마고특별시에 블랙아웃이 발생했고, 짧은 시간 사이에 시민 297만 명이 사라졌다는 보고. 조사팀들마저 연락이 끊긴 도시에서 금마리라는 생존자 한 명이 구조 신호를 보냈다고 했다. 준장은 그녀를 찾아 안전을 확보하고, 그녀가 발견했다는 정보를 얻어야 했다.

그의 관심은 보고 속의 기이함보다 산나비와의 연결에 있었다. 그러나 도시로 다가가는 헬기를 대공포대가 공격하면서 임무는 시작부터 어긋났다. 백 대령의 목소리는 철수를 권했다. 준장은 자신이 발령한 작전 0호를 근거로 항로를 유지하게 했다. 복수에 다다를 기회를 또 놓칠 수 없다는 절박함이 그 판단을 밀고 있었다.

도착 지점이 가까워지자 그는 강하하고 조종사를 돌려보내려 했다. 조종사는 끝까지 모시겠다며 거절했다. 이어진 포격이 헬기를 추락시켰다. 준장은 간신히 빠져나와 도시의 아래쪽에 들어섰다. 계획한 도착도, 정상적인 통신도 남아 있지 않았다. 이제 사슬팔과 자신의 몸으로 길을 열어야 했다.

최하층에는 사람이 살았던 흔적이 있었다. 길과 건물, 버려진 물건들은 생활의 자리를 남기고 있었다. 그런데 사람은 보이지 않았다. 도시의 장치들은 여전히 움직였고, 그 장치들의 공격은 살아 있는 침입자를 상대하듯 그를 따라왔다. 생활은 멈췄는데 기계의 목적만 계속되는 도시. 준장에게 보이는 풍경은 그랬다.

작은 드론이 그의 뒤를 따라왔다. 처음에는 경계해야 할 또 다른 기계처럼 보였지만, 드론은 금마리에게 이르는 길을 알고 있었다. 그는 그 안내를 따라갔다. 머핀이라는 이름의 드론은 위험한 거리와 장애물 사이에서, 아직 만나지 못한 사람의 존재를 대신 전했다.

4. 쓰레기더미 속의 금마리

AI 삽화 — 실제 게임 화면을 참고한 최하층의 준장·금마리·드론 머핀. 서로 다른 목적을 품은 동행의 시작.
AI 삽화 — 실제 게임 화면을 참고한 최하층의 준장·금마리·드론 머핀. 서로 다른 목적을 품은 동행의 시작.

금마리는 위풍당당한 정보요원처럼 등장하지 않았다. 쓰레기더미 속에 숨어 있었고, 준장의 등장에 겁을 먹었다. 그러다 자신이 얼마나 뛰어난 해커인지 말하기 시작했다. 예전에 검거되었다가 군을 위해 일하는 조건으로 사면받았다는 소개도 이어졌다. 준장은 길고 부산한 설명보다 바로 움직이는 쪽을 택하려 했다.

하지만 땅이 흔들리면서 둘의 대화는 끊어졌다. 집행명령이 다가오고 있었다. 이름만으로는 명령문처럼 들리지만, 그것은 건물을 갈아 없애는 거대한 이동식 파쇄기였다. 최하층의 재개발을 위해 만들어진 장비가 그들을 향해 움직였다. 이제 마리는 소개를 마칠 여유도 없이 머핀과 함께 도망쳐야 했다.

함께 달아나는 동안 준장은 마리에게 떠나라고 권했다. 이 도시의 비밀을 파헤칠 이유도, 자기의 복수에 말려들 이유도 없어 보였다. 마리는 쉽게 물러나지 않았다. 모든 데이터가 지워졌다는 사실을 알렸고, 사라진 정보를 찾을 방법까지 제시했다. 집행명령의 블랙박스라면 남아 있을지도 모른다는 것이었다.

그녀가 그린 작전은 무모하지만 구체적이었다. 파쇄기의 동력을 약화시키고 크레인으로 끌어내어, 안에 남은 기록을 얻는다. 준장의 힘과 마리의 해킹이 둘 다 필요한 계획이었다. 일방적으로 구출되어 떠날 사람이 아니라 함께 문제를 풀 사람으로, 마리는 자꾸 그의 곁에 자리를 만들었다.

폐기물 처리장으로 향하면서 마리는 화물 드론들이 모두 이곳으로 모이고 있다고 설명했다. 누군가 즉흥적으로 도시를 공격해서 생긴 혼란과는 달랐다. 도시의 기본 설정 자체가 물건들을 폐기하는 방향으로 움직이고 있었다. 다만 그 뜻을 충분히 생각하기 전에 미사일이 준장을 덮쳤다. 그는 아래로 떨어졌고, 머핀은 마리와 함께 그를 끌어올리려 했다.

드론의 힘으로는 준장을 지탱할 수 없었다. 그는 마리까지 끌려 내려오게 할 수 없었다. 결국 손을 놓고 처리장의 아래쪽으로 떨어졌다. 마리와의 동행을 거절하던 사람은, 이미 그녀가 살아남을 수 있도록 자신의 안전을 뒤로 미루고 있었다.

5. 집행명령의 심장과 황금 열쇠

AI 삽화 — 크레인의 갈고리로 집행명령을 붙드는 준장
AI 삽화 — 크레인의 갈고리로 집행명령을 붙드는 준장

바닥에서 다시 마주한 집행명령은 더 가까이에서 더 거대했다. 준장은 공격을 피하면서 기체의 동력을 차례로 부쉈다. 마리가 크레인을 가져오기까지 시간을 벌어야 했다. 혼자 싸우는 것처럼 보여도, 이 전투의 끝은 다른 사람이 만들어 줄 기회에 달려 있었다.

마리의 크레인이 집행명령을 붙잡았다. 그러나 기계의 출력은 예상보다 강했다. 끌어내려던 크레인이 오히려 끌려가기 시작했다. 마리는 계획을 버리고 준장이라도 구하려 했다. 준장은 기체에 매달린 채 사슬팔의 무게로 갈고리를 파쇄기 입구에 단단히 박아 넣었다. 서로를 당기는 힘과 거대한 몸의 무게가 결국 집행명령을 찢었다.

둘이 얻은 것은 기대했던 블랙박스의 답이 아니었다. 코어에는 마고 그룹의 골든 키가 있었다. 그것으로 마고건설 대표이사 나일론의 사무실에 접근할 수 있었다. 길은 열렸지만 안심할 수는 없었다. 사무실로 가는 통로 바깥에는 방금 목숨을 걸고 부순 것과 같은 집행명령들이 여럿 놓여 있었다. 간신히 넘어선 위협이 이 기업에는 반복해서 꺼낼 수 있는 장비였다.

사무실의 데이터도 이미 삭제되어 있었다. 손상된 메시지에서 산나비라는 이름이 나오자 준장은 마리에게 화를 냈다. 그 이름과 엮이지 말라는 반응은 지나치게 거칠었지만, 그에게는 누군가 또 같은 것을 잃을 수 있다는 공포와 붙어 있었다. 마리는 정보를 읽다가 그의 상처까지 건드린 셈이 되었다.

정전 뒤에 들어온 메시지는 훨씬 더 끔찍했다. 보안이 무너졌으므로 최종 해결 프로토콜을 실행한다는 통보였다. VIP들의 개인 데이터 말소와 자살, 도시의 기록 제거, 중앙 핵분열로의 파괴까지 포함되어 있었다. 마고가 준비한 마지막 해결책은 도시를 살리는 것이 아니라 도시째 흔적을 지우는 것이었다.

준장은 다시 마리를 내보내려 했다. 마리는 이미 메시지를 보았으니 자신도 빠져나갈 수 없는 처지라며 맞섰다. 심지어 상대가 최상층에 있다는 것을 안다고 일부러 도발해, 혼자 떠나라는 그의 말을 무력하게 만들었다. 위험에 대한 두려움이 없는 것이 아니라, 두려워하면서도 떠나지 않는 사람이었다.

그는 결국 조건을 걸었다. 지시에 따를 것, 문제가 생기면 해결할 방법을 찾아낼 것. 마리는 그렇게 그의 다음 길에 동행하게 되었다. 준장은 산나비를 쫓고 있었고, 마리는 아직 모두 말하지 않은 이유로 그를 따라갔다. 두 사람이 같은 방향으로 움직인다고 해서 같은 것을 찾고 있는 것은 아니었다. 그 차이는 도시를 더 높이 올라갈수록 커질 터였다.

출처와 확인 범위

원작 본편의 확정 사건을 중심으로 공식 소개, 개발자 인터뷰, 공개된 플레이 화면과 인물·줄거리 자료를 대조했습니다. 서술의 분위기와 감정 설명은 그 행동과 대화를 풀어 쓴 해석입니다. 초반의 조작된 기억, 실제 과거, 현재 사건, 서로 다른 엔딩 분기를 구분하며, 불명확한 동기나 이후 사건을 확정해 덧붙이지 않습니다. 삽화는 검색으로 확인한 실제 게임 화면과 외형을 참고한 AI 재구성이며 공식 이미지나 정확한 컷신 복제물이 아닙니다. 한국어와 13개 번역은 Codex가 직접 작성·대조했으며 Gemini를 사용하지 않았습니다. 자료 확인일: 2026년 10월 9일.

산나비 공식 Steam 페이지 — 게임 소개·지원 언어·구매

산나비 본편 공개 플레이 영상 — 사건과 화면을 직접 확인하기

원더포션 개발자 인터뷰 — 가족 이야기와 연출 의도
https://news.denfaminicogamer.jp/english/240719a_en

플레이 화면으로 대조한 프롤로그
https://general-store.tistory.com/109

플레이 화면으로 대조한 마고특별시 최하층
https://general-store.tistory.com/110

산나비 줄거리 교차 확인 — 연구 기록·가족의 과거·두 엔딩
https://m.namu.moe/w/%EC%82%B0%EB%82%98%EB%B9%84/%EC%A4%84%EA%B1%B0%EB%A6%AC

금마리의 행동과 배경 교차 확인
https://sanabi.fandom.com/wiki/Mari_Gold

준장과 워커 17287의 배경 교차 확인
https://sanabi.fandom.com/wiki/Protagonist

다국어 공유하기

댓글 0

첫 댓글을 남겨 보세요.

회원 계정의 닉네임으로 등록됩니다. 로그인 또는 가입

COMMUNITY NOTICE

등록할 수 없습니다

사용할 수 없는 단어가 있습니다.

내용을 수정한 뒤 다시 등록해 주세요.

로그인

로그인

Google 계정으로 계속
또는 이메일

고객센터

불편한 점이나 궁금한 내용을 남겨 주세요. 로그인하지 않아도 문의할 수 있습니다.

이름·이메일·문의 내용과 로그인한 경우 계정 정보를 문의 처리 목적으로 저장하며, 관리자만 열람합니다. 접수일부터 180일 후 자동 삭제 대상이 됩니다. 비밀번호·카드번호·신분증 등 민감한 정보는 입력하지 마세요. 개인정보 안내

선택적 분석 쿠키로 사이트 이용 현황을 파악합니다. 거부해도 로그인과 이용에는 영향이 없습니다. 광고 동의는 Google에서 별도로 관리합니다.

개인정보 보호정책