너무 산만하게 느껴지는 1인 스토리 게임에 명확한 규칙을 추가하는 방법
다음에 무엇을 해야 할지 매번 해석하기 나름이라 1인 스토리 게임이 자꾸 막힌다면, 불확실성이 생기는 순간을 위한 간단한 절차를 추가해 보세요. 먼저 플레이어가 반복해서 하는 행동이 무엇인지, 어떤 상황을 불확실한 결과로 볼 것인지, 그리고 그 결과가 스토리를 어떻게 바꾸는지 결정하는 것부터 시작하세요. 그런 다음 해당 단계들을 순서대로 적고 짧은 장면에서 시험해 보세요. 목표는 상상력을 발휘할 여지를 남겨두면서도 플레이를 더 수월하게 이어갈 수 있도록 만드는 것입니다.
플레이의 흐름이 끊기는 지점 찾기
'산만하다'는 표현은 여러 가지 문제를 가리킬 수 있습니다. 다음에 무엇을 해야 할지 모를 수도 있고, 시도한 행동이 성공했는지 불확실할 수도 있으며, 뜻밖의 전개를 장면으로 풀어내는 데 어려움을 겪고 있을 수도 있습니다. 이러한 문제들에는 각기 다른 규칙이 필요합니다. 새로운 장소를 만들어내는 프롬프트는 첫 번째 문제에 도움이 될 수 있고, 판정 절차는 두 번째 문제에, 결과 처리 단계는 세 번째 문제에 도움이 될 수 있습니다. 세 가지 상황 모두에 범용 표를 무작정 추가하면 번거로운 작업만 늘어날 뿐 게임을 따라가기가 더 쉬워지지는 않습니다.
최근 세션을 돌아보거나 전형적인 세션을 머릿속으로 떠올려 보며 망설였던 순간 몇 가지를 적어보세요. 각 순간을 다음과 같은 질문으로 표현해 봅니다. "내 캐릭터가 달성하려는 것은 무엇인가?", "결과가 불확실한가?", "시도가 실패하면 어떻게 되는가?", 또는 "이 답이 다음 장면에 어떤 영향을 미치는가?" 가장 자주 마주치는 질문을 찾아보세요. 그곳이 바로 규칙을 가장 먼저 추가하기에 가장 좋은 지점입니다.
이는 '의미 있는 플레이는 플레이어가 자신의 행동을 결과와 연결 짓고 그 결과가 게임 전체에서 왜 중요한지 이해할 수 있는지에 달려 있다'는 기본적인 게임 디자인 원칙에서 도출된 실질적인 설계 추론입니다. 실제로 반복되는 질문에 답해주는 규칙은 그 연결을 강화할 수 있지만, 결정을 해결하지 못하고 잡다한 기록만 늘리는 규칙은 그렇지 못할 수 있습니다. 에릭 짐머만(Eric Zimmerman)의 '의미 있는 플레이'에 관한 논의에서는 맥락과 이해하기 쉬운 결과가 어떻게 선택에 의미를 부여하는지 설명합니다.
짧은 플레이 루프 작성하기
루프는 플레이가 일반적인 지점에 도달했을 때 무엇을 해야 하는지 알려주는 반복 가능한 순서입니다. 1인 스토리 게임의 경우 간단한 시작 루프는 다음과 같을 수 있습니다. 캐릭터의 당면 목표 밝히기, 접근 방식 설명하기, 결과가 불확실한지 확인하기, 필요한 경우 불확실성 해소(판정)하기, 무엇이 바뀌었는지 서술하기, 다음 행동이나 장면 선택하기. 이를 절대적인 공식이 아닌 초안으로 생각하세요. 게임에 이미 탄탄한 순서가 있다면 그것을 유지하고 빠진 단계만 추가하세요.
각 단계가 하나의 실질적인 질문에 답하도록 만드세요. '목표 밝히기'는 그 순간의 방향을 제시합니다. '접근 방식 설명하기'는 캐릭터가 실제로 무엇을 시도하는지 명확히 합니다. '불확실성 확인'은 결과가 이미 명확할 때 주사위를 굴리거나 도구를 참고하는 번거로움을 방지합니다. '해소(판정)'는 결과를 정말로 알 수 없을 때 사용할 방법을 제공합니다. '변화 서술하기'는 그 결과를 앞으로 이어 나갑니다. 어떤 단계가 플레이어의 행동 결정, 일어난 일의 이해, 또는 스토리의 연속성 유지에 도움이 되지 않는다면 삭제를 고려해 보세요.
순서가 중요한 이유는 테이블 위에서든 종이 위에서든 절차를 실제로 활용할 수 있게 해 주기 때문입니다. 주사위를 굴리라고 하면서 무엇에 대해 굴려야 하는지 설명하지 않는 규칙은 공백을 남깁니다. 놀라운 세부 묘사를 제공하지만 이를 어떻게 반영해야 할지 안내하지 않는 프롬프트는 또 다른 멈칫거림을 유발할 수 있습니다. 1인 저널링 게임은 가능한 역할 분담의 한 예를 보여줍니다. 프롬프트는 질문을 던지고, 오라클 표는 구체적인 영감을 제공하며, 별도의 메커니즘이 불확실한 시도를 판정할 수 있습니다. 이 설명은 Solo Journaling RPG Tools의 공식 개요에서 따온 것으로, 하나의 디자인 예시일 뿐 모든 게임에 적용되는 필수 사항은 아닙니다.
규칙 사용 시점 정의하기
각 절차의 발동 조건을 쉬운 말로 명시하세요. 예를 들면 다음과 같습니다. "캐릭터의 접근 방식이 성공할 수도 실패할 수도 있는 그럴듯한 상황이며, 그 결과에 따라 다음에 일어날 일이 달라질 때 결과 확인을 사용한다." 이렇게 하면 규칙이 일상적인 서술의 흐름을 불필요하게 끊는 일을 줄일 수 있습니다. 캐릭터가 잠기지 않은 문을 열 때는 판정이 필요 없을 수 있지만, 장면에 미치는 영향이 큰 상황에서 의심 많은 문지기를 설득하려고 할 때는 판정이 필요할 수 있습니다.
게임에 확률 요소를 사용한다면 불확실성과 의외성을 구별하세요. 무작위 프롬프트는 예상치 못한 인물이나 장애물을 등장시킬 수 있지만, 캐릭터의 시도가 성공할지 여부를 자동으로 결정해 주지는 않습니다. 반대로 판정 굴림은 완전히 새로운 장면을 제공하지 않고도 성공이나 차질 여부를 결정해 줄 수 있습니다. 이 두 기능을 결합할 수도 있지만, 어떻게 결합하는지 명확히 설명해야 합니다. 그렇지 않으면 주사위를 굴린 후에도 그 결과가 무엇을 의미하는지 결정하느라 플레이를 멈춰야 할 수 있습니다.
무엇이 중요한 순간인지 정의하지 않은 채 '중요한 순간'과 같은 모호한 표현만으로 발동 조건을 만드는 것은 피하세요. 서로 다른 플레이어가—혹은 여러분 자신이 각기 다른 두 세션에서—규칙을 적용해야 할 시점에 대해 거의 동일한 판단을 내릴 수 있는지가 유용한 기준이 됩니다. 규칙이 플레이어의 판단 자체를 없앨 필요는 없습니다. 다만 규칙의 사용 시점이 충분히 예측 가능하여, 그 판단 자체가 누락된 지침 때문이 아니라 하나의 선택처럼 느껴지도록 해야 합니다.
플레이를 이어갈 수 있을 만큼 구체적인 결과 만들기
규칙은 결과로 인해 무엇이 달라지는지 알려주어야 합니다. 가능한 결과가 '예'와 '아니오'뿐이라면, 실패했을 때도 장면이 계속 플레이 가능한 상태로 유지되는지 고민해 보세요. 캐릭터가 목표를 달성하지 못할 수도 있고, 대가를 치르고 성공할 수도 있으며, 선택지를 바꿔 놓을 무언가를 알게 될 수도 있습니다. 이러한 것들은 게임의 분위기에 맞게 조정할 수 있는 디자인적 가능성이며, 정해진 필수 결과 범주는 아닙니다.
단순한 프로토타입의 경우 완전한 성공, 복합적 결과, 차질의 세 가지 구간을 사용할 수 있습니다. 플레이 전에 각각을 정의해 두세요. 예를 들어, 완전한 성공은 명시된 목표를 달성하는 것이고, 복합적 결과는 목표를 달성하되 대가나 난관이 따르는 것이며, 차질은 목표를 달성하지 못하고 상황이 변화하는 것입니다. 그런 다음 주사위 굴림, 카드 뽑기, 자원 비교 등 어떤 구간이 적용되는지 결정하는 방법을 게임에 마련하세요. 구체적인 방식과 확률은 제작자의 디자인 선택입니다. 테스트해 보지 않았다면 밸런스가 잡혀 있다거나 검증되었다고 단정하지 마세요.
핵심은 결과가 제시된 행동에서 비롯되어 다시 스토리로 피드백되어야 한다는 점입니다. 의미 있는 플레이와 선택에 관한 카네기 멜런 대학교 강의 페이지에서는 행동이 게임 상태를 어떻게 바꾸는지 플레이어가 체감할 수 있을 때 선택에 더 몰입하기 쉽다고 설명합니다. 실전에서는 '캐릭터가 무엇을 얻었는가?', '무엇이 변했는가?', '이제 어떤 결정을 내릴 수 있는가?'에 답하는 결과 규칙을 작성하세요. 결과가 플레이어가 체감할 수 있는 아무런 변화도 만들어내지 못한다면, 그 절차는 흐름을 끊는 방해물처럼 느껴질 수 있습니다.
프롬프트, 오라클, 판정의 역할 구분하기
프롬프트, 오라클, 판정 규칙은 모두 1인 스토리를 뒷받침할 수 있지만, 서로 다른 종류의 질문에 답합니다. 프롬프트는 탐구할 거리를 제안합니다. 오라클은 플레이어가 외부의 자극을 원할 때 답이나 예상치 못한 요소를 제공합니다. 판정 메커니즘은 불확실한 시도의 결과를 판정합니다. 게임에 이러한 기능 중 어떤 것이 필요한지 결정하고 각 도구에 적절한 이름을 붙이세요.
예를 들어, 캐릭터가 사라진 해도(천문도)를 찾아 버려진 천문대를 수색하고 있다고 가정해 보겠습니다. 프롬프트는 어떤 세부 사항이 캐릭터의 눈길을 끄는지 물을 수 있습니다. 오라클은 최근에 다른 방문자가 다녀갔는지 답해줄 수 있습니다. 판정 절차는 폭풍우가 방을 망가뜨리기 전에 캐릭터가 해도를 찾아내는지 결정할 수 있습니다. 이는 이해를 돕기 위한 예시일 뿐, 특정 게임의 규칙을 말하는 것이 아닙니다. 단순히 '막힐 때마다 주사위를 굴리라'는 식의 지침이 왜 적용하기 어려운지 보여줍니다. 주사위가 어떤 질문에 답하는지 명시하지 않기 때문입니다.
한 현대적인 1인 저널링 툴킷의 개요에서는 열린 프롬프트, 빠른 오라클 표, 그리고 불확실한 결과를 위한 별도의 룰라이트(rules-light) 메커니즘을 설명하며 도구를 쉽게 활용할 수 있도록 요약본을 제공합니다. 해당 게임의 페이지는 기능들을 한눈에 알아볼 수 있게 배치한 구체적인 사례를 보여줍니다. 또 다른 출시된 1인 오라클 시스템에서는 1인, 협력 및 저널링 플레이를 지원하기 위해 카드 기반 방식을 사용하는 것을 설명하며, 디자인 목적에 맞게 도구를 다르게 구성할 수 있음을 보여줍니다. Cozy Solo RPG Card Oracle System을 참조하세요.
자유로운 플레이가 반복적으로 변하는 지점에 제한 두기
유연한 스토리 게임이라도 제한을 두면 도움이 될 수 있습니다. 적은 수의 자원, 장면 종료 조건, 정해진 질문 횟수, 난관이 점차 심화되는 규칙 등은 결정에 형태를 부여할 수 있습니다. 여러분이 발견한 특정 패턴을 해결할 때만 제한을 사용하세요. 세션이 전환점에 도달하지 못한 채 늘어지기만 한다면 명확한 장면 종료 조건이 도움이 될 수 있습니다. 어떤 자원이 선택에 아무런 영향을 미치지 않는다면 굳이 기록하고 관리할 필요가 없을 수도 있습니다.
도입하려는 각 제한에 대해 다음과 같은 질문을 던져보세요. 이 제한이 어떤 결정을 만들어내는가? 지금 토큰을 사용하는 것이 나중의 선택지를 줄어들게 만드는가? 시계(클록)가 상황의 긴박함을 알려주는가? 장면 종료 규칙이 장소나 목표를 바꾸어 이동하는 데 도움을 주는가? 목적은 압박감 그 자체를 주기 위함이 아닙니다. 규칙이 다음 선택에 유용한 정보를 전달하게 만드는 것입니다.
흥미로운 결정에 관한 게임 디자인 서적에서는 플레이어가 선택지를 비교하고 그 결과를 이해할 수 있을 만큼 충분한 정보가 필요하다고 강조합니다. 결과가 불분명하면 선택이 자의적으로 느껴질 수 있습니다. 이러한 원칙은 스토리 게임의 제한에도 적용될 수 있습니다. 대가가 무엇을 의미하고 언제 적용되는지 명확히 설명하세요. 게임 내 의사결정에 관한 존 셰이퍼(Jon Shafer)의 글에서는 정보와 기회비용의 역할을 다룹니다. 1인 내러티브 게임의 경우, 이를 응용하자면 플레이어가 그 대가를 감수할지 선택할 수 있을 만큼 대가를 명확하게 만들어야 합니다.
플레이에 필요한 위치에 규칙 배치하기
명확한 규칙이라도 긴 문단 속에 묻혀 있거나 정작 필요한 순간과 떨어져 있다면 사용하기 어렵습니다. 핵심 루프는 한눈에 볼 수 있도록 요약본에 담아두세요. 예외 사항은 가까운 곳에 두고, 항상 동일한 용어를 사용하세요. 게임의 한 부분에서는 '난관'이라 하고 다른 부분에서는 '대가'라고 표현한다면, 그 단어들이 같은 의미인지 아니면 서로 다른 결과인지 명확히 밝히세요.
유용한 규칙 항목은 대체로 네 가지 요소로 구성됩니다. 발동 조건, 플레이어가 취하는 행동, 가능한 결과, 그리고 그 이후에 해야 할 일입니다. 간단한 예시를 곁들이면 절차가 처음부터 끝까지 어떻게 연결되는지 보여줄 수 있습니다. 예를 들면 다음과 같습니다. "행동의 결과가 불확실하고 장면에 중요한 영향을 미칠 때, 6면체 주사위 1개를 굴린다. 5~6이 나오면 캐릭터가 성공한다. 3~4가 나오면 난관이 따르는 성공이다. 1~2가 나오면 목표를 달성하지 못하고 상황이 변화한다. 그런 다음 새로운 상황을 묘사하고 다음 행동을 선택한다." 이는 설명을 돕기 위한 프로토타입일 뿐이며, 제시된 수치와 결과가 검증된 권장 사항은 아닙니다.
예시가 실제 규칙보다 더 완성도 높아 보이게 만들지 마세요. 게임에 보정치가 있다면 언제 적용되는지 설명하세요. 플레이어가 자원을 소모할 수 있다면 주사위를 굴리기 전인지 후인지 명시하세요. 차질로 인해 스토리가 끝날 수 있다면 플레이가 어떻게 계속되거나 마무리되는지 명확히 하세요. 이러한 결정을 암묵적인 상태로 남겨두는 것 자체가 애초에 규칙이 산만하게 느껴지는 원인일 수 있습니다.
짧은 장면에서 한 가지 변경 사항 테스트하기
게임 전체를 한꺼번에 다시 쓰기보다는 짧은 장면 하나에서 새로운 절차를 시험해 보세요. 그 규칙을 자연스럽게 사용하는 장면을 골라 적힌 단계를 따라가며, 지침을 즉석에서 지어내야 할 때마다 기록해 둡니다. 그 후 스스로에게 물어보세요. 규칙이 반복되던 질문에 답을 주었는가? 언제 사용해야 하는지 명확했는가? 왜 그러한 결과가 나왔는지 설명할 수 있었는가? 그 결과가 다음에 취할 행동을 명확하게 제시해 주었는가?
여전히 망설여진다면 남아 있는 빈틈이 무엇인지 정확히 짚어보세요. 발동 조건이 불분명할 수도 있고, 결과 범주가 서로 겹칠 수도 있으며, 결과가 다음 결정을 이끌어내지 못할 수도 있습니다. 해당 부분을 수정한 뒤 다른 장면을 시험해 보세요. 규칙을 쓸 일이 전혀 없다면 거의 발생하지 않는 문제를 해결하려는 규칙일 수 있습니다. 규칙을 자꾸 잊어버린다면 문장을 줄이거나 관련 단계에 더 가깝게 배치하세요. 이 테스트는 자신의 규칙을 다듬기 위한 실질적인 방법일 뿐, 단 한 번의 플레이로 보편적인 밸런스가 잡힌다고 주장하는 것은 아닙니다.
반복되던 멈칫거림이 해결되고 남아 있는 여백이 상상력을 자극하기 시작하면 규칙 추가를 멈추세요. 목표는 모든 사건을 일일이 규정하는 것이 아닙니다. 자칫 플레이를 멈추게 만들 수 있는 결정들을 헤쳐 나갈 믿을 만한 길잡이를 마련하는 것입니다. 하나의 발동 조건, 하나의 절차, 그리고 스토리의 상태를 눈에 보이게 해 주는 결과에서부터 시작하세요. 플레이를 통해 구체적인 필요성이 드러날 때만 확장하세요.
