Don't have time to read? Jump straight in to creating! Try Multic Free
12 min read

CYOA 만들기: 선택형 어드벤처 스토리 완벽 가이드

선택형 어드벤처(CYOA) 스토리를 만드는 방법. 분기 구조, 스토리 설계, 독자 참여까지 모든 것을 다룹니다.

“페이지 42로 가세요” — 어린 시절 읽었던 게임북을 기억하시나요? 선택형 어드벤처(Choose Your Own Adventure, CYOA)는 독자를 이야기의 주인공으로 만드는 인터랙티브 스토리텔링의 원조입니다. 이 가이드에서는 여러분만의 CYOA 스토리를 만드는 방법을 알아보겠습니다.

CYOA란?

기본 개념

CYOA는 독자가 선택을 통해 스토리의 방향을 결정하는 인터랙티브 픽션입니다:

당신은 어두운 동굴 앞에 서 있습니다.

A. 동굴로 들어간다 → 3페이지
B. 돌아서 숲으로 간다 → 7페이지
C. 주변을 조사한다 → 12페이지

CYOA의 매력

독자에게:

  • 능동적 참여
  • 리플레이 가치
  • 개인화된 경험
  • 결과에 대한 책임감

작가에게:

  • 창의적 도전
  • 여러 이야기를 하나에
  • 독자 몰입도 상승
  • 실험적 스토리텔링

기본 구조

분기 유형

이진 분기:

      A
     / \
    B   C

가장 단순한 형태, 두 가지 선택

다중 분기:

        A
      / | \
     B  C  D

세 개 이상의 선택지

수렴 분기:

    A       B
     \     /
       C

다른 경로가 같은 지점으로 합류

병렬 분기:

    A ─── B ─── C
    │           │
    └─── D ─────┘

분리되었다가 다시 만남

구조 선택

선형 분기 (Time Cave):

    S
   /|\
  A B C
 /| |/\
D E F G
  • 많은 고유 경로
  • 제작 비용 높음
  • 리플레이 가치 최대

수렴 분기 (Branch and Bottleneck):

    S
   /|\
  A B C
   \|/
    D
   /|\
  E F G
  • 핵심 장면 보장
  • 관리하기 쉬움
  • 균형 잡힌 접근

플로팅 모듈:

  [이벤트 A] [이벤트 B] [이벤트 C]
       ↓         ↓         ↓
            [메인 스토리]
  • 순서 상관없는 이벤트
  • 탐험 중심
  • 높은 자유도

스토리 설계

1단계: 핵심 콘셉트

장르 선택:

  • 판타지 모험
  • 미스터리/스릴러
  • 로맨스
  • SF
  • 호러
  • 일상 드라마

톤 결정:

  • 진지함 vs 유머
  • 액션 중심 vs 캐릭터 중심
  • 생존 vs 탐험

2단계: 주인공 설정

CYOA의 주인공은 보통 “당신”:

  • 2인칭 시점
  • 최소한의 설정 (독자가 투영)
  • 또는 구체적인 캐릭터

예시:

"당신"형:
당신은 눈을 뜹니다. 낯선 방입니다.

"캐릭터"형:
탐정 김서연은 눈을 떴다. 낯선 방이었다.

3단계: 핵심 갈등

독자가 해결해야 할 중심 문제:

  • 목표: 무엇을 달성해야 하나?
  • 장애물: 무엇이 막고 있나?
  • 선택의 의미: 왜 어려운 결정인가?

4단계: 엔딩 계획

엔딩 유형:

  • 대성공 (최선의 결말)
  • 성공 (좋은 결말)
  • 혼합 (비터스윗)
  • 실패 (나쁜 결말)
  • 죽음/게임오버

엔딩 비율 예시:

최고 엔딩: 1-2개 (도달하기 어려움)
좋은 엔딩: 3-5개
보통 엔딩: 3-5개
나쁜 엔딩: 3-5개

선택지 설계

좋은 선택지의 특성

의미 있는 결과:

나쁨: "왼쪽으로 간다" vs "오른쪽으로 간다" (무작위)
좋음: "조심스럽게 접근한다" vs "당당히 나선다" (성격 반영)

명확한 정보: 독자가 선택의 의미를 어느 정도 예측 가능하게

균형:

  • 함정 선택지만 있으면 짜증
  • 정답만 있으면 긴장감 없음

선택지 유형

행동 선택:

A. 문을 연다
B. 창문으로 탈출한다

대화 선택:

A. 진실을 말한다
B. 거짓말을 한다

성격 선택:

A. 위험을 감수한다
B. 안전을 택한다

자원 선택:

A. 돈을 쓴다 (-100G)
B. 시간을 쓴다 (3시간 경과)

피해야 할 것

페이크 선택: 어느 것을 골라도 같은 결과

즉사 선택: 예고 없이 갑자기 게임오버

정보 부족 선택: 합리적 판단이 불가능한 무작위

작성 프로세스

방법 1: 아웃라인 먼저

  1. 메인 스토리라인 작성
  2. 분기점 결정
  3. 각 분기 개요 작성
  4. 상세 내용 채우기

방법 2: 노드 맵

[시작]

[장면 1] → [선택 A] → [장면 2A]
         → [선택 B] → [장면 2B]

[장면 2A] → [선택 C] → [엔딩 1]
          → [선택 D] → [장면 3]

시각적으로 전체 구조 파악

방법 3: 점진적 확장

  1. 단일 경로 완성 (메인 루트)
  2. 첫 분기 추가
  3. 점차 확장

도구 선택

텍스트 도구

Twine:

  • 무료, 웹 기반
  • 시각적 노드 맵
  • HTML 출력

Ink:

  • 게임 엔진 통합
  • 복잡한 로직 가능
  • 프로그래밍 지식 필요

비주얼 도구

Multic:

  • 노드 그래프 시스템
  • 이미지 통합
  • 실시간 협업
  • AI 이미지 생성

Ren’Py:

  • 비주얼 노벨 엔진
  • Python 기반
  • 멀티플랫폼

출판 옵션

디지털:

  • 웹 (itch.io, 개인 사이트)
  • 앱 (선택형 스토리 앱)
  • 전자책

인쇄:

  • 전통적인 게임북 형식
  • 페이지 번호 시스템
  • POD 출판

테스트와 밸런싱

플레이테스트

체크리스트:

  • 모든 경로 도달 가능한가?
  • 막다른 길은 없는가?
  • 선택이 의미 있게 느껴지는가?
  • 난이도가 적절한가?

밸런싱

경로 길이:

  • 너무 짧은 경로 없는지
  • 주요 내용을 건너뛰지 않는지

난이도:

  • 좋은 엔딩이 불가능하지 않은지
  • 너무 쉽게 최고 엔딩에 도달하지 않는지

일반적인 실수

폭발적 분기

문제: 분기가 기하급수적으로 증가

1장: 2 경로
2장: 4 경로
3장: 8 경로
4장: 16 경로... 관리 불가능

해결: 수렴 지점 설정

의미 없는 선택

문제: 선택이 결과에 영향 없음 해결: 각 선택의 결과를 명확히

불공정한 죽음

문제: 예측 불가능한 즉사 해결: 힌트 제공, 경고 선택지

추적 실패

문제: 이전 선택이 반영 안 됨 해결: 변수/플래그 시스템

심화 기법

변수 시스템

용기 점수 +1 (용감한 선택 시)
...
나중에:
용기 ≥ 3이면: [영웅 엔딩] 가능
용기 < 3이면: [회피 엔딩]

숨겨진 경로

특정 조건에서만 나타나는 선택지

타임 프레셔

시간 제한 선택, 빠른 결정 강요

퍼즐 통합

단순 선택을 넘어 퍼즐 해결

다음 단계

CYOA 제작 시작하기:

  1. 단순한 콘셉트로 시작
  2. 3-5개 선택지의 짧은 스토리
  3. 5개 미만의 엔딩
  4. 테스트 후 확장

Multic을 사용하면 노드 그래프로 분기 구조를 시각화하고, 팀원과 실시간으로 협업하며, AI 이미지로 비주얼 요소를 추가할 수 있습니다.

독자를 주인공으로 만드는 이야기를 시작하세요!


관련: 분기 내러티브 작성법인터랙티브 스토리 도구 비교