이럴 때 사용하세요
플레이어의 선택만으로 끝나지 않고, 호감도·아이템·이전 선택처럼 별도의 조건이 결말에 영향을 줄 때 적합합니다. 결과 노드에 먼저 이름을 붙이고 거꾸로 필요한 조건을 연결하면 누락을 줄일 수 있습니다.
노드와 분기 기준 잡기
- 시작과 선택지 사이에는 선택 전 맥락을 과정 노드로 적습니다.
- 조건 노드는 호감도 6 이상?처럼 확인 가능한 질문 한 개만 씁니다.
- 연결선에는 예·아니오 또는 조건 충족처럼 결과를 짧게 적습니다.
- 결과 노드에는 진엔딩, 노멀엔딩처럼 플레이어가 이해할 이름을 붙입니다.
흔한 실수와 작성 팁
진엔딩 조건을 한 노드에 여러 개 적으면 테스트할 때 빠진 경우를 찾기 어렵습니다. 조건이 둘 이상이면 조건 노드를 이어 두고, 각 연결선에 통과 또는 미달 이유를 남기세요.
실패 후 다시 선택지로 돌아갈 수 있다면 연결선을 되돌려 그리고 재도전 가능 같은 문구를 추가하세요. 한 번만 볼 문서라면 결과를 크게, 조건은 중간에 배치하는 편이 읽기 편합니다.
완성 전에 확인할 항목
- 모든 선택지가 최소 하나의 결과 노드에 도달하는지 확인합니다.
- 호감도·아이템·이전 선택 조건의 검사 시점을 메모에 적습니다.
- 조건 미달 경로와 재도전 가능 여부가 연결선에 드러나는지 살펴봅니다.
- 진엔딩뿐 아니라 노멀·실패 결과에도 종료 이유가 표시되는지 점검합니다.
점검 진행률: 0 / 4
경계값으로 분기를 검증하는 예시
진엔딩 조건이 북쪽 성문을 선택하고 호감도 6 이상이며 열쇠를 보유한 경우라고 가정해 보겠습니다. 성공 사례만 확인하지 말고 조건 하나씩 실패시키면 어느 노드가 결말을 나누는지 검증할 수 있습니다.
| 시험 입력 | 기대 경로 | 확인 목적 |
|---|---|---|
| 북쪽 성문 · 호감도 6 · 열쇠 있음 | 진엔딩 | 모든 조건의 경계값 통과 |
| 북쪽 성문 · 호감도 5 · 열쇠 있음 | 노멀엔딩 | 호감도 미달 경로 |
| 남쪽 성문 · 호감도 8 · 열쇠 있음 | 노멀엔딩 | 첫 선택이 다른 경로 |
| 북쪽 성문 · 호감도 8 · 열쇠 없음 | 열쇠 부족 결과 | 보유 조건 누락 방지 |
내 기획에 적용할 때는 결과 3개와 각 결과에 필요한 조건을 먼저 적은 뒤, 표의 입력값을 하나씩 바꿔 편집기의 모든 연결선을 통과해 보세요.
다른 업무에 응용하기
이 구조는 게임 결말뿐 아니라 승인 단계, 신청 자격 판정, 상담 결과처럼 선택과 누적 조건이 함께 작동하는 절차에도 사용할 수 있습니다. 결과 이름을 먼저 정하고 필요한 조건을 역순으로 연결하면 빠진 경로를 발견하기 쉽습니다.