한 문장 아이디어에서 플레이어와의 약속으로: 먼저 플레이어가 이야기 속에서 무엇을 하는지 정하라
한 문장 아이디어는 관심을 끌고, 플레이어와의 약속은 “내가 무엇을 할 수 있으며, 내 행동이 왜 중요한지”를 알려 준다. 인터랙티브 무비 게임을 기획할 때는 둘 다 있어야 한다. “심야 고객 상담원이 24시간 뒤에서 걸려 온 전화를 받는다”는 이야기의 흥미 요소일 뿐이다. “전화의 진위를 판단하고, 동맹을 선택하며, 자정 이후의 결과를 바꾼다”여야 검증할 수 있는 플레이어와의 약속이 된다.

들어가며
한 문장 아이디어는 관심을 끌고, 플레이어와의 약속은 “내가 무엇을 할 수 있으며, 내 행동이 왜 중요한지”를 알려 준다. 인터랙티브 무비 게임을 기획할 때는 둘 다 있어야 한다. “심야 고객 상담원이 24시간 뒤에서 걸려 온 전화를 받는다”는 이야기의 흥미 요소일 뿐이다. “전화의 진위를 판단하고, 동맹을 선택하며, 자정 이후의 결과를 바꾼다”여야 검증할 수 있는 플레이어와의 약속이 된다.
플레이어와의 약속은 시나리오, 숏, 인터페이스, 홍보의 범위를 규정한다. 실제로는 결말 직전에 한 번만 분기하면서 스토어 페이지에서 “모든 선택이 운명을 바꾼다”고 약속해서는 안 된다. 시나리오에 복잡한 추리를 설계하면서 정작 제품에서는 플레이어가 증거를 확인할 수 없게 해서도 안 된다.
완전한 약속을 이루는 네 가지 요소
첫 번째는 플레이어의 정체성이다. 플레이어는 주인공 본인인가, 조사자인가, 감독인가, 관리자인가, 아니면 보이지 않는 곳에서 운명을 움직이는 존재인가? 정체성은 플레이어가 무엇을 알 수 있는지 결정하고, 선택지를 행동, 대사, 명령 중 어떤 형태로 써야 하는지도 결정한다.
두 번째는 핵심 동사다. 흔히 쓰는 동사로는 판단하다, 조사하다, 설득하다, 숨기다, 배분하다, 추적하다, 희생하다, 보호하다 등이 있다. “체험하다”, “이야기를 탐험하다”, “몰입하다”만 쓰는 것은 피하자. 이런 말로는 상호작용 설계의 방향을 정할 수 없기 때문이다.
세 번째는 대상이다. 플레이어는 누구 또는 무엇에 행동을 가하는가? 용의자, 단서, 관계, 제한된 시간, 자원, 아니면 서로 충돌하는 여러 증언인가? 대상이 구체적일수록 프로토타입을 만들기 쉽다.
네 번째는 눈에 보이는 결과다. 플레이어는 자신의 행동이 효과를 냈다는 사실을 어떻게 알 수 있는가? 인물의 태도가 바뀌거나, 새로운 단서가 나타나거나, 영상 경로가 달라지거나, 자원이 줄어들거나, 결말 조건이 갱신될 수 있다. 결과에 관한 모든 수치를 즉시 공개할 필요는 없지만, 합리적인 시간 안에 플레이어가 결과를 감지할 수 있어야 한다.
다음 공식을 사용할 수 있다.
당신은 【플레이어의 정체성】으로서 【핵심 동사】를 통해 【대상】을 다루고, 【결과】를 확인하게 됩니다.
《零点回拨》의 버전은 다음과 같다. 당신은 야간 고객 상담원 林知夏로서 자정 전에 미래에서 걸려 온 전화와 동료들의 증언이 얼마나 믿을 만한지 판단하고, 동맹을 선택하고, 제한된 시간을 배분하며, 최종적으로 증거와 인물 관계, 생존 결과가 어떻게 달라지는지 확인하게 됩니다.
이야기 줄거리가 약속을 대신할 수 없는 이유
“생중계 중인 결혼식에서 신부가 실종되고, 감독은 방송을 중단하지 않은 채 신부를 찾아야 한다”에는 이미 강한 갈등이 있다. 하지만 여전히 완전히 선형적인 짧은 드라마로 만들 수도 있다. 인터랙티브 제품이 되려면 플레이어가 무엇을 통제하는지까지 설명해야 한다.
플레이어가 어떤 정보를 공개할지 선택한다면 핵심 시스템은 시청자의 신뢰와 증거의 연결 구조일 수 있다. 플레이어가 카메라 시점을 전환하며 이상 징후를 찾는다면 핵심 시스템은 관찰과 시간이다. 플레이어가 마지막에만 범인을 맞힌다면 그전의 시청 행동은 시스템에 반영되지 않는다. 이 세 가지 안에는 서로 다른 숏과 데이터 구조가 필요하다.
따라서 아이디어를 검토할 때는 “이야기가 재미있는가”만 묻지 말고, 선택을 없애도 작품이 거의 그대로인지도 물어야 한다. 그렇다면 상호작용은 겉치레에 불과할 가능성이 높다.
‘세 번의 이행’으로 약속 점검하기
플레이어와의 약속은 최소한 도입부, 진행 과정, 결말에서 각각 한 번씩 이행되어야 한다.
도입부에서의 이행: 플레이어가 가능한 한 빨리 핵심 동사를 실행하게 한다. 《零点回拨》은 배경 설명을 10분 동안 보여 준 뒤에야 선택지를 제시해서는 안 된다. 초반부터 전화를 받을지, 첫 번째 예언을 믿을지 판단하게 해야 한다.
진행 과정에서의 이행: 관련 없는 메커니즘을 계속 추가하기보다 같은 능력을 사용하는 난도를 높인다. 플레이어는 먼저 검증할 수 있는 예언 하나를 판단하고, 다음에는 서로 모순되는 말을 하는 두 인물을 마주하며, 마지막에는 정보가 여전히 불완전한 상황에서 위험을 감수한다.
결말에서의 이행: 결말은 플레이어의 핵심 행동을 설명해야 한다. 약속이 “누구를 믿을지 판단한다”라면 최종 결과는 신뢰 기록과 관련이 있어야 하며, 마지막 버튼 하나만으로 결정되어서는 안 된다.
세 번의 이행을 표로 정리하면 “도입부는 추리를 내세우고, 중반은 반응 속도를 시험하며, 결말은 고정된 이야기를 보여 주는” 단절을 미리 발견할 수 있다.
플레이어와의 약속에는 경계도 명시해야 한다
좋은 약속은 규모가 클수록 좋은 것이 아니다. “당신의 모든 선택이 완전히 새로운 세계를 만든다”는 거의 검증할 수 없고, 비현실적인 기대를 만든다. 소규모 팀에는 “중요한 결정이 당신이 확보한 증거, 두 인물이 당신에게 갖는 신뢰, 다섯 가지 결말을 바꾼다”와 같은 구체적인 약속이 더 적합하다.
경계에는 플레이어가 할 수 없는 일도 포함된다. 《零点回拨》은 고객 상담 센터를 자유롭게 탐색하는 오픈 월드가 아니며, 플레이어가 임의의 대사를 입력할 수도 없다. 제한적이지만 의도적으로 설계된 조사와 관계 선택을 제공한다. 경계를 분명히 밝혀도 매력이 줄어들지 않는다. 오히려 경험을 더 믿을 만하게 만든다.
약속을 인수 기준으로 바꾸기
테스트할 수 없는 약속은 홍보 문구에 불과하다. 각 요소에 대해 관찰할 수 있는 기준을 작성하자.
| 약속의 요소 | 인수 확인 질문 |
|---|---|
| 플레이어의 정체성 | 테스터가 자신이 누구를 연기하는지 설명할 수 있는가 |
| 핵심 동사 | 처음 3분 안에 실제로 한 번 실행했는가 |
| 조작 대상 | 플레이어에게 판단에 필요한 정보가 있는가 |
| 눈에 보이는 결과 | 선택 후 이해할 수 있는 변화가 나타나는가 |
| 결말과의 연결 | 결말이 앞서 한 핵심 행동을 참조하는가 |
프로젝트를 모르는 세 사람에게 낮은 완성도의 프로토타입을 플레이하게 하자. 먼저 설계 의도를 설명하지 말고, 플레이가 끝난 뒤 네 가지만 묻는다. 당신은 누구인가, 계속 무엇을 했는가, 어떤 선택이 가장 중요했는가, 그 선택이 영향을 미쳤다는 것을 어떻게 알았는가. 답이 약속과 일치하지 않으면 먼저 정보와 피드백을 수정한 뒤 콘텐츠 추가를 고려하자.
지금 플레이어와의 약속을 작성하라
각각 60자 이내로 세 가지 버전을 작성하자. 하나는 행동을, 하나는 감정을, 하나는 결과를 강조한다. 그런 다음 프로토타입으로 검증할 수 없는 단어를 삭제하고, 역할과 동사, 대상, 결과만 남긴다.
다음 단계는 세계관을 계속 확장하는 것이 아니라 약속을 범위의 기준으로 바꾸는 일이다. 첫 번째 버전에 반드시 필요한 인물, 장면, 메커니즘, 플랫폼은 무엇이며, 명확히 제외할 것은 무엇인가? 이렇게 해야 약속이 프로젝트 전체의 실질적인 의사결정 기준이 된다.


