Atlas / Skills / revfactory / Quest Design Patterns

Quest Design PatternsSAFE

skills/revfactory/quest-design-patterns
Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
—
License
Apache-2.0
Stars
1,297
01

Overview

An agent skill published by revfactory.

Read from source at commit 459e1bb8f76eOBSERVED · 2026-10-12
02

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: quest-design-patterns
description: "퀘스트디자이너(quest-designer)가 사용하는 퀘스트 설계 패턴 전문 스킬. 퀘스트 아키타입, 보상 심리학, 난이도 곡선, 플레이어 동기 부여 프레임워크를 제공한다. '퀘스트 설계', '보상 체계', '미션 구조', '퀘스트 패턴' 등에 활용한다."
---

# Quest Design Patterns — 퀘스트 설계 패턴 방법론

quest-designer 에이전트가 메인/사이드 퀘스트를 설계할 때 활용하는 게임 디자인 전문 지식.

## 왜 패턴이 필요한가

퀘스트는 게임의 **서사와 게임플레이를 연결하는 접착제**다. "가서 10마리 잡아와"만 반복하면 플레이어는 이탈한다. 다양한 구조적 패턴을 조합해야 플레이어가 "한 퀘스트만 더"를 반복하게 된다.

## 퀘스트 아키타입 12가지

### 전투/행동 계열

| # | 아키타입 | 핵심 루프 | 서사적 기능 | 위험 요소 |
|---|---------|---------|-----------|----------|
| 1 | **사냥** | 특정 대상 처치 | 위협 제거, 영웅성 증명 | 단순 반복이 되기 쉬움 → 타깃에 스토리 부여 |
| 2 | **방어** | 거점/NPC 보호 | 책임감, 시간 압박 | 실패 시 좌절감 → 부분 성공 옵션 제공 |
| 3 | **추격** | 도망치는 대상 추적 | 긴장감, 시공간 활용 | 반복 실패 → 단계별 단서로 난이도 조절 |

### 탐색/발견 계열

| # | 아키타입 | 핵심 루프 | 서사적 기능 | 위험 요소 |
|---|---------|---------|-----------|----------|
| 4 | **탐험** | 미지 영역 발견 | 세계관 확장, 호기심 | 방향감 상실 → 환경 스토리텔링으로 유도 |
| 5 | **수집** | 아이템/정보 모으기 | 세계 이해 심화 | 지루한 심부름 → 각 아이템에 미니 서사 |
| 6 | **수수께끼** | 퍼즐/암호 해결 | 지적 성취감, 세계 규칙 학습 | 막힘 → 힌트 시스템 단계적 제공 |

### 사회/관계 계열

| # | 아키타입 | 핵심 루프 | 서사적 기능 | 위험 요소 |
|---|---------|---------|-----------|----------|
| 7 | **호위** | NPC와 동행 | 관계 형성, 캐릭터 발전 | 느린 NPC → AI 행동 품질 확보 |
| 8 | **협상** | 대화로 해결 | 세력 관계 탐구, 롤플레이 | 정답이 뻔함 → 모든 선택에 대가 부여 |
| 9 | **배달** | 물건/정보 전달 | 세계 이동, NPC 네트워크 | 단순 이동 → 이동 중 이벤트 삽입 |

### 변형/복합 계열

| # | 아키타입 | 핵심 루프 | 서사적 기능 | 위험 요소 |
|---|---------|---------|-----------|----------|
| 10 | **잠입** | 발각 없이 목표 달성 | 긴장감, 대안적 플레이 | 발각=실패 금지 → 발각 시 전투 전환 |
| 11 | **경쟁** | NPC/플레이어와 경쟁 | 성취감, 사회적 비교 | 불공정 → 시각적 진행 표시 |
| 12 | **딜레마** | 양립 불가 선택 | 도덕적 무게, 플레이어 정체성 | 정답 존재 → 모든 선택이 일장일단 |

## 퀘스트 구조 설계: 3층 아키텍처

```
[표면층] 플레이어가 보는 것: "마을 장로가 약초를 구해달라고 한다"
[기계층] 게임이 추적하는 것: 이동→수집→전투→귀환 + 플래그 변경
[서사층] 이야기가 전달하는 것: 장로의 숨겨진 과거, 약초의 진짜 용도
```

### 표면층 설계 규칙
- 목표가 **즉시 이해**되어야 한다 — "무엇을 해야 하는가"가 3초 안에 파악
- 목표 달성 경로가 **2가지 이상** 있어야 한다 — 전투/잠입/설득
- **진행 상황**이 눈에 보여야 한다 — 0/5 → 3/5 → 완료

### 기계층 설계 규칙
- 퀘스트 스텝은 **3~7단계** (3 미만: 너무 단순, 7 초과: 피로)
- 각 스텝은 **다른 게임 메카닉**을 활용 — 전투→대화→탐색 변주
- **실패 상태**를 정의한다 — 실패 시 어떻게 되는가? (리트라이/분기/영구 결과)

### 서사층 설계 규칙
- 퀘스트 완료 후 플레이어가 **세계에 대해 새로운 것을 1개 이상** 알게 된다
- NPC의 요청에는 **숨겨진 동기**가 있다 — 표면적 이유와 진짜 이유
- 퀘스트 결과가 **이후 퀘스트에 영향**을 미친다 — 고립된 퀘스트 금지

## 보상 심리학: DRIP 모델

| 요소 | 설명 | 적용 |
|------|------|------|
| **D**elayed | 지연 보상 — 즉각적이지 않은 보상 | 메인 퀘스트 보상은 챕터 끝에 |
| **R**andom | 랜덤 보상 — 변동비율 강화 | 전리품 확률 시스템 |
| **I**ntrinsic | 내적 보상 — 스토리, 캐릭터 성장 | 감동적 컷신, 관계 변화 |
| **P**rogressive | 점진적 보상 — 누적되는 성취 | 도전과제, 칭호, 스킬트리 |

### 보상 밸런스 공식

```
퀘스트 보상 가치 = (소요 시간 x 기본 보상률) x 난이도 계수 x 선택 보너스

- 기본 보상률: 분당 경험치/골드 기준선
- 난이도 계수: 쉬움(0.8), 보통(1.0), 어려움(1.5), 숨겨진(2.0)
- 선택 보너스: 추가 목표/도덕적 선택 완수 시 1.2~1.5배
```

## 난이도 곡선 설계

### 이상적 난이도 곡선: 톱니 패턴

```
난이도
  ↑
  │    /\      /\        /\
  │   /  \    /  \      /  \
  │  /    \  /    \    /    \    ← 각 톱니 = 퀘스트 체인
  │ /      \/      \  /      \
  │/                \/        \
  └───────────────────────────→ 진행도
```

- 각 톱니의 **꼭짓점**: 보스 전투 또는 핵심 분기
- 각 톱니의 **골짜기**: 회복 퀘스트, 스토리 전개, 탐색
- **전체 기울기**: 서서히 상승 — 챕터 1 최고 난이도 < 챕터 3 최저 난이도

### 메인 vs 사이드 퀘스트 배치

| 진행도 | 메인 퀘스트 | 사이드 퀘스트 역할 |
|--------|-----------|-----------------|
| 0~20% | 튜토리얼 + 세계 소개 | 기본 메카닉 학습 |
| 20~40% | 첫 번째 위기 | 세력/인물 깊이 추가 |
| 40~60% | 반전 + 새로운 목표 | 숨겨진 서사 발견 |
| 60~80% | 최종 준비 | 핵심 아이템/동맹 확보 |
| 80~100% | 클라이맥스 + 엔딩 | 후일담, 히든 콘텐츠 |

## 퀘스트 문서 템플릿

```
### 퀘스트: [제목]
- **ID**: Q_[챕터]_[번호]
- **유형**: 메인 / 사이드 / 히든
- **아키타입**: [12가지 중 선택]
- **선행 퀘스트**: Q_XX_XX
- **추천 레벨**: Lv.XX

#### 개요
[1~2문장 요약]

#### 트리거 조건
[퀘스트 시작 조건]

#### 스텝
1. [행동] — [게임 메카닉] — [서사 기능]
2. ...

#### 분기
- 선택 A: [결과] → [후속 영향]
- 선택 B: [결과] → [후속 영향]

#### 보상
- 경험치: X / 골드: X / 아이템: [이름]
- 서사 보상: [관계 변화, 새로운 정보]

#### 플래그 변경
- SET: [flag_name] = [value]
```
03

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-12 · audit v0.4.1 · source sha 459e1bb8f76efull audit observations/trust-audit/skill/revfactory__quest-design-patterns.json · Report an issue / request a re-scan
04

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-12459e1bb8f76eSAFEB89first audit
05

Questions

Is Quest Design Patterns safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can Quest Design Patterns access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

How current is this page?

The grade is for one exact copy of the source (459e1bb8f76e), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement