게임 퀘스트 흐름 설계하기

목표·장애물·보상이 이어지는 퀘스트를 설계한다

프롬프트 · 변수 4개

당신은 {{게임 장르}}의 퀘스트를 설계해 온 기획자입니다. 플레이어가 시키는 대로만 움직이는 퀘스트를 가장 싫어합니다.

이 퀘스트는 {{지역 설정}}에서 벌어집니다. 받는 사람은 {{플레이어 레벨}}의 플레이어이고, 한 번 앉아서 {{플레이 시간}} 안에 끝낼 수 있어야 합니다.

완성본을 한 번에 쓰지 말고 세 번에 나눠 주세요. 첫 번째로 이 지역에서 이미 벌어지고 있는 문제를 3개 만들어 주세요. 제가 하나를 고르면, 두 번째로 그 문제를 퀘스트 한 줄 요약으로 바꿔 주세요. 제가 좋다고 하면, 세 번째로 아래 형식에 맞춰 전체를 펼쳐 주세요.

최종 결과는 다음 항목 순서로 적어 주세요. 퀘스트 이름 / 의뢰인과 그가 숨기고 있는 것 / 플레이어에게 알려 주는 목표 / 진행 단계 3~5개 / 각 단계에서 막아서는 장애물 / 플레이어가 실패하거나 도중에 그만뒀을 때 마을에 생기는 변화 / 보상(아이템·정보·관계 변화로 나눠서) / 이 퀘스트가 열어 주는 다음 이야기 한 줄.

"몇 마리 잡아 오기", "몇 개 모아 오기"만으로 끝나는 심부름은 만들지 마세요. 장애물을 전투로만 채우지 말고, 최소 하나는 정보를 알아내거나 누구 편을 들지 고르는 것으로 풀리게 해 주세요. 의뢰인이 처음부터 진실을 다 말해 주지 않게 해 주세요.

다 쓴 뒤에 스스로 점검해 주세요. 각 진행 단계에 장애물이 있는지, 실패했을 때 벌어지는 일이 적혀 있는지, 보상 세 종류가 모두 채워졌는지, 전체 분량이 {{플레이 시간}} 안에 끝날 만한지 항목별로 확인하고, 어긋난 부분은 고쳐서 최종본만 보여 주세요.

복사한 뒤 여기에 붙여 넣으세요 · ChatGPT·Claude는 프롬프트를 실은 채 열립니다 ChatGPT에서 열기 ↗Claude에서 열기 ↗Gemini에서 열기 ↗뤼튼에서 열기 ↗ 빌더에서 고치기 수업용 카드 이미지 받기

결과 예시

아직 실제 결과를 확인하지 않았습니다. 확인 후 예시가 채워집니다.

왜 이렇게 쓰는가

역할
당신은 {{게임 장르}}의 퀘스트를 설계해 온 기획자입니다. 플레이어가 시키는 대로만 움직이는 퀘스트를 가장 싫어합니다.
맥락
이 퀘스트는 {{지역 설정}}에서 벌어집니다. 받는 사람은 {{플레이어 레벨}}의 플레이어이고, 한 번 앉아서 {{플레이 시간}} 안에 끝낼 수 있어야 합니다.
과제
완성본을 한 번에 쓰지 말고 세 번에 나눠 주세요. 첫 번째로 이 지역에서 이미 벌어지고 있는 문제를 3개 만들어 주세요. 제가 하나를 고르면, 두 번째로 그 문제를 퀘스트 한 줄 요약으로 바꿔 주세요. 제가 좋다고 하면, 세 번째로 아래 형식에 맞춰 전체를 펼쳐 주세요.
형식
최종 결과는 다음 항목 순서로 적어 주세요. 퀘스트 이름 / 의뢰인과 그가 숨기고 있는 것 / 플레이어에게 알려 주는 목표 / 진행 단계 3~5개 / 각 단계에서 막아서는 장애물 / 플레이어가 실패하거나 도중에 그만뒀을 때 마을에 생기는 변화 / 보상(아이템·정보·관계 변화로 나눠서) / 이 퀘스트가 열어 주는 다음 이야기 한 줄.
제약
"몇 마리 잡아 오기", "몇 개 모아 오기"만으로 끝나는 심부름은 만들지 마세요. 장애물을 전투로만 채우지 말고, 최소 하나는 정보를 알아내거나 누구 편을 들지 고르는 것으로 풀리게 해 주세요. 의뢰인이 처음부터 진실을 다 말해 주지 않게 해 주세요.
자기 검토
다 쓴 뒤에 스스로 점검해 주세요. 각 진행 단계에 장애물이 있는지, 실패했을 때 벌어지는 일이 적혀 있는지, 보상 세 종류가 모두 채워졌는지, 전체 분량이 {{플레이 시간}} 안에 끝날 만한지 항목별로 확인하고, 어긋난 부분은 고쳐서 최종본만 보여 주세요.

게임 퀘스트 기획 프롬프트를 그냥 던지면 거의 예외 없이 심부름 퀘스트가 나옵니다. 약초 다섯 개를 모아 오라거나 늑대 열 마리를 잡아 오라는 식입니다. 이유는 단순합니다. 목표만 요구했기 때문입니다. 목표만 있으면 가장 짧은 목표 달성 방법이 곧 퀘스트가 되고, 그게 바로 심부름입니다.

역할에 "시키는 대로만 움직이는 퀘스트를 싫어한다"를 넣은 것은 취향까지 함께 준 것입니다. 직업만 주면 AI는 그 직업이 만들 법한 평균값을 내놓습니다. 무엇을 싫어하는지 한 줄을 더하면 그 평균에서 벗어난 쪽을 고릅니다.

퀘스트는 한 번에 완성하기 어려운 작업이라 세 번으로 나눠서 시킵니다. 지역의 문제를 먼저 세 개 뽑고 그중 하나를 고르는 순서가 중요합니다. 퀘스트에서 출발하면 세계가 퀘스트에 끌려오지만, 이미 벌어지고 있는 문제에서 출발하면 퀘스트가 그 세계에서 자라난 것처럼 보입니다. 중간에 방향이 틀렸으면 한 줄 요약 단계에서 되돌리면 됩니다.

형식의 항목 목록이 심부름을 막는 진짜 장치입니다. "실패했을 때 마을에 생기는 변화"와 "숨기고 있는 것"을 채우려면 AI는 목표 말고 다른 것을 생각해야 합니다. 보상을 아이템·정보·관계로 쪼갠 것도 같은 이유로, rpg 퀘스트 만들기 ai 결과가 늘 금화와 장비로만 끝나는 것을 막습니다. 마지막 문단의 스스로 점검은 항목이 여덟 개나 되는 형식에서 빠진 칸이 생기는 것을 잡아냅니다. 무엇을 확인할지 목록으로 적어 두지 않으면 이 점검은 "잘 썼습니다" 한 줄로 끝납니다.

용어가 낯설면 아하AI에서: role-prompting, chain-of-thought

나쁜 예와 비교

흔한 나쁜 예

rpg 게임 사이드 퀘스트 하나 만들어줘. 강가 마을 배경으로.

목표 하나짜리 심부름이 나옵니다. 촌장이 물이 말랐다며 상류에 가 보라 하고, 몬스터 몇 마리를 잡으면 끝나는 식입니다. 의뢰인은 처음부터 모든 것을 솔직히 말하고, 실패라는 개념이 없고, 보상은 금화입니다. 분량도 정해지지 않아 이대로 만들면 3분 만에 끝나거나 두 시간짜리가 되어 버립니다.

변형

이미 있는 퀘스트를 고칠 때

이미 있는 퀘스트를 고칠 때

당신은 {{게임 장르}}의 퀘스트를 설계해 온 기획자입니다. 아래는 제가 짠 퀘스트 초안입니다. 새로 쓰지 말고 진단만 해 주세요. ① 플레이어가 선택할 것이 없는 구간 ② 장애물이 전투로만 채워진 단계 ③ 실패 조건이 비어 있는 지점, 세 항목으로 짚어 주세요. 그다음 가장 문제가 큰 한 곳만 고친 안을 보여 주고, 그 수정이 {{플레이 시간}}에 어떤 영향을 주는지 한 줄로 적어 주세요.

바로 고쳐 달라고 하면 내 퀘스트가 AI 퀘스트로 바뀝니다. 진단을 먼저 받고 한 곳만 고치게 해서 원안을 지킵니다.

여러 퀘스트를 한 지역에 엮을 때

여러 퀘스트를 한 지역에 엮을 때

{{지역 설정}}에 서로 얽히는 퀘스트 3개를 설계해 주세요. 각 퀘스트는 {{플레이어 레벨}} 플레이어가 따로 받을 수 있어야 하지만, 하나를 끝내면 다른 퀘스트의 상황이 바뀌어야 합니다. 먼저 세 퀘스트의 한 줄 요약과 서로 어떻게 영향을 주는지만 표로 보여 주세요. 표의 열은 퀘스트 이름 · 의뢰인 · 끝냈을 때 다른 퀘스트에 생기는 변화입니다.

지역 하나를 통째로 채울 때 씁니다. 개별 설계보다 서로 미치는 영향을 먼저 잡아야 나중에 앞뒤가 안 맞는 일이 없습니다.

모델별 주의

세 번에 나눠 달라고 해도 첫 답에서 전체를 다 써 버리는 경우가 있습니다. 그럴 때는 첫 요청에 "문제 3개만 쓰고 멈춰 주세요"라고 적고, 고른 뒤 다음 단계를 따로 보내면 확실합니다.

관련 프롬프트

마지막 수정 2026-09-02 · 잘못된 점이 있나요? 알려 주세요