축제 추리에서 가벼운 퍼즐 쓰는 법: 먼저 플레이어에게 축제가 정상적으로 어떻게 돌아가는지 알려주기
먼저 축제의 '평범한 하루'를 분명히 쓴 다음, 이상을 등장시킨다. 플레이어가 인계, 점등, 퍼레이드, 소등이 원래 어떻게 진행되는지 알아야 어느 단계가 잘못됐는지 판단할 수 있다. 그렇지 않으면 모든 낯선 풍습이 단서처럼 보여 추리가 작가의 속내를 맞히는 게임이 된다.

들어가며
먼저 축제의 '평범한 하루'를 분명히 쓴 다음, 이상을 등장시킨다. 플레이어가 인계, 점등, 퍼레이드, 소등이 원래 어떻게 진행되는지 알아야 어느 단계가 잘못됐는지 판단할 수 있다. 그렇지 않으면 모든 낯선 풍습이 단서처럼 보여 추리가 작가의 속내를 맞히는 게임이 된다.
아래는 가상의 교육용 예시 《조등제》로 설명한다. 이것은 성인 커뮤니티 축제이며, 미성년자 친밀 소재는 없고, 모든 캐릭터, 숫자, 대화는 글쓰기 시연을 위해 지어낸 것이다. 목표는 플레이어가 사건을 해결하게 하는 것이 아니라, 제한된 정보 안에서 한 번 검증 가능한 판단을 하게 하는 것이다.
먼저 기준 절차를 쓰고, 그다음 이상을 쓴다
《조등제》의 정상 절차는 네 단계로 고정할 수 있다:
- 유시(酉時), 등장인이 조등 서른여섯 개를 순등인에게 건네고, 개수와 등번호를 등록한다.
- 술시(戌時), 순등인이 내환, 외환 두 경로를 따라 점등하는데, 내환이 먼저 켜지고 외환이 나중에 켜진다.
- 해시(亥時), 커뮤니티 대표가 조석대에서 축사를 읽고, 다 읽으면 순등인이 소등한다.
- 자시(子時) 전, 등장인이 회수 개수를 확인하고, 하나가 모자라면 기록만 하고 추궁하지 않는다.
이 네 단계가 기준이다. 플레이어가 '내환이 먼저 켜진다'를 모르면 외환이 먼저 켜진 게 문제라고 느끼지 않을 것이고, '하나 모자라면 기록만 한다'를 모르면 등이 부족한 것을 살인 사건으로 여길 것이다.
기준 절차는 캐릭터가 술술 말할 수 있는 일상으로 써야 한다. 예를 들어 등장인 아리(阿礫)가 말한다: "내환 줄이 먼저 점등돼, 바람이 약하니까. 외환은 조위가 올라온 뒤에 점등해, 안 그러면 등갓에 물이 역류해." 이 문장은 순서를 설명하면서 이유도 설명한다. 이유는 복잡할 필요 없고, 플레이어가 이것이 관례라는 것만 알면 된다.
일상 디테일을 하나 더 보태자: 소등할 때, 순등인은 등을 내환, 외환 두 더미로 나눠 놓고, 등장인은 총수만 세고 순서는 세지 않는다. 이 디테일은 나중에 쓸모가 있다. 왜냐하면 '순서가 틀렸다'와 '개수가 틀렸다'를 서로 다른 두 가지 일로 만들어 주기 때문이다. 플레이어는 먼저 순서를 의심하고, 다시 돌아와 개수를 확인할 수 있어서, 처음부터 단일 결론으로 끌려가지 않는다.
세 가지 변화: 두 가지 이상, 한 가지 무관
이상 하나: 술시 점등 때, 외환이 먼저 켜졌다. 순등인 아란(阿嵐)이 설명한다: "오늘 밤 바람이 외환에서 불어와서, 나는 저쪽을 먼저 점등했어." 이 설명은 합리적이지만, 등록 순서와 충돌한다. 플레이어는 판단해야 한다: 바람이 정말 바뀐 것인지, 아니면 아란이 뭔가를 감추고 있는지.
이상 둘: 해시 축사 낭독 때, 조석대에 등번호 없는 등이 하나 더 있었다. 등장인 아리가 말한다: "이건 내가 내보낸 게 아니야." 순등인 아란이 말한다: "누가 집에서 직접 놓은 걸 수도 있지." 여기서 범죄를 직접 가리키지는 않고, '절차 밖의 등 하나'만 가리킨다.
무관한 변화: 커뮤니티 대표가 망토를 하나 갈아입었다. 누군가 "작년에는 파란색이었는데, 올해는 회색이네"라고 언급한다. 이것은 점등, 인계, 소등에 영향을 주지 않고, 개수도 바꾸지 않는다. 이것을 써 넣은 것은 플레이어가 배제를 연습하게 하기 위해서다. 플레이어는 물어볼 수 있지만, 다 묻고 나면 그것이 그저 의상 교체였음을 알게 된다.
주의: 아란이 "바람이 외환에서 불어온다"고 말한 것은 어디까지나 캐릭터가 제시한 설명이며, 사실인지는 계속 확인해야 하고, 나레이션이 이 때문에 풍향을 확정하지 않는다. 플레이어는 이 말을 날씨 기록으로 받아들여서는 안 된다. 아리가 "내가 내보낸 게 아니야"라고 말한 것도 캐릭터의 진술일 뿐, 전지적 나레이션이 아니다. 단서가 먼저 등장하고, 그다음 플레이어가 추론하게 해야 한다.
선택과 검증 턴
플레이어는 해시 이후에 한 번 선택한다: 등번호를 먼저 조사할지, 망토를 먼저 물을지. 두 선택 모두 진행은 되지만, 등번호를 조사해야만 이상 둘을 검증할 수 있다.
완전한 대화는 이렇게 쓸 수 있다:
플레이어: 아리, 서른여섯 개 모두 등록됐어? 아리: 등록됐어. 내환 열여덟, 외환 열여덟. 플레이어: 조석대에 있는 그 등은? 아리: 명부에 없어. 내 등은 다 발에 새김 자국이 있는데, 저건 없어. 플레이어: 아란, 네가 외환을 점등할 때 그걸 봤어? 아란: 못 봤어. 내가 조석대에 도착했을 때는 이미 거기 있었어. 플레이어: 망토는 누가 갈아입힌 거야? 아란: 대표가 직접 갈아입었어. 작년 파란색은 습기를 먹었고, 올해는 회색으로 바꾼 거야.
이 대화에서 망토는 다 묻고 나면 끝나고, 새로운 단서를 만들지 않는다. 등번호는 검증 가능한 지점을 만든다: 새김 자국. 플레이어는 등 발을 보자고 요구할 수 있고, 아리가 동의한다. 검사 결과는 이렇다: 조석대의 그 등에는 새김 자국이 없지만, 등갓 안쪽에서 외환 등기름 냄새가 난다. 이 결론은 그것이 외환에서 왔을 가능성이 있다는 것만 말하고, 누가 놓았는지는 말하지 않는다.
검증 턴은 무해한 설명을 허용해야 한다. 예를 들어 아란은 이렇게 말할 수 있다: "어쩌면 외환 어느 집 아이가 잘못 가져간 걸 수도 있어." 이것은 답은 아니지만 합리적인 가능성이다. 플레이어가 믿기로 선택하면, 이야기는 계속될 수 있고, 다만 확인 하나가 빠질 뿐이다. 가벼운 퍼즐은 유일한 해답을 요구하지 않고, 플레이어가 자신이 무엇을 믿었고 무엇을 놓쳤는지 아는 것을 요구한다.
다른 축제에 끼워 넣기 쉽도록 재사용 가능한 대화 템플릿을 하나 더 주자:
플레이어: 규칙대로면, 다음은 누가 해야 해? 캐릭터: 내가 해야 해. 평소에는…… 플레이어: 오늘은 어디가 달라? 캐릭터: 순서가 반대야, 하지만 개수는 맞아. 플레이어: 뭘 조사할 수 있어? 캐릭터: 등록부를 조사하거나, 실물 표식을 조사해.
템플릿에서 '개수는 맞아'와 '순서가 반대야'는 따로 써야 한다. 플레이어가 먼저 개수를 확인하고, 그다음 순서를 처리하면 추리 부담이 훨씬 가벼워진다. 캐릭터가 입을 열자마자 "큰일 났어"라고 말하면, 플레이어는 기준을 건너뛰고 바로 공포로 들어가서, 가벼운 퍼즐이 무거워진다.
완성 검사
축제 퍼즐을 다 쓴 뒤, 이 표로 자체 점검한다:
| 검사 항목 | 통과 기준 |
|---|---|
| 기준 절차 | 플레이어가 정상 순서를 최소 세 단계 말할 수 있다 |
| 이상 개수 | 두 곳, 그리고 둘 다 기준을 되짚을 수 있다 |
| 무관한 변화 | 한 곳, 다 묻고 나면 새 단서가 생기지 않는다 |
| 변명 표시 | 캐릭터가 지어낸 말을 세계의 사실로 쓰지 않는다 |
| 검증 행동 | 플레이어가 새김 자국 보기 같은 구체적 검사를 한 번 할 수 있다 |
| 무해한 설명 | 최소 하나의 합리적 가능성, 강제로 죄를 정하지 않는다 |
표에서 '기준 절차' 칸에 세 단계를 쓸 수 없다면, 먼저 일상을 보충하고, 단서를 더하지 마라. '무관한 변화'가 다 묻고 나서도 새 정보를 계속 만들면, 그것은 무관한 변화가 아니므로 삭제하거나 이상으로 바꿔야 한다.
마지막으로 작은 행동을 하나 하자: 지금 쓰고 있는 축제 장면을 가져다가, 먼저 '작년 오늘은 어떻게 보냈는가'라는 일상 대화를 한 단락 쓰고, 그다음 올해의 첫 번째 차이를 써라. 차이만 쓰고, 설명하지 마라. 다 쓴 뒤에 그것이 단서인지 결정하라.


