NPC는 논플레이어 캐릭터(Non-Player Character), 즉 플레이어가 아니라 게임 마스터(GM)가 조종하는 게임 세계 속의 모든 존재를 말합니다. 친절한 여관 주인, 음모를 꾸미는 악당, 성문 앞에서 지루해하는 경비병, 지혜로운 늙은 스승, 지도를 건네주는 퀘스트 의뢰인, 그리고 여러분이 맞서 싸우는 고블린까지 전부 여기에 해당합니다. 이야기 속에 존재하는 사람이든 괴물이든, 심지어 말하는 검이든, 플레이어가 직접 굴리지 않는다면 그건 NPC입니다.
한마디로 정리하면, 플레이어는 자신의 영웅을 굴리고 GM은 그 나머지 세계 전체를 굴립니다. 플레이어의 목소리가 아닌 모든 목소리는 NPC의 것입니다.
NPC를 가장 깔끔하게 이해하는 방법은 플레이어 캐릭터인 PC와 나란히 놓고 비교해 보는 것입니다.
PC는 한 명의 플레이어가 만들고 조종하는 주인공입니다. 자기 캐릭터가 무슨 말을 할지, 어디로 갈지, 어떻게 검을 휘두를지, 구석에 있는 낯선 자를 믿을지 말지를 모두 여러분이 결정합니다. 그 선택은 오롯이 여러분만의 것입니다.
반면 NPC는 GM이 결정합니다. GM이 NPC의 목소리를 내고, 행동을 정하고, 주사위를 굴립니다. 용이 화염을 내뿜거나 상인이 치유 물약 값을 흥정할 때, 그건 GM이 NPC를 통해 말하고 행동하는 것입니다.
그래서 둘을 가르는 선은 간단합니다.
GM은 한 세션 안에서 수십 명의 NPC를 동시에 다루기도 합니다. 산전수전 다 겪은 노련한 선장에서 까르르 웃는 어린아이로, 다시 배고픈 아울베어로, 그야말로 순식간에 옮겨다니죠.
NPC는 단순한 배경 장식이 아닙니다. 이들은 이야기를 앞으로 끌고 가고, 플레이어에게 반응할 거리를 던져줍니다. NPC가 흔히 맡는 역할 몇 가지를 살펴봅시다.
좋은 캠페인은 이런 역할들을 자유롭게 섞습니다. 같은 NPC가 처음엔 코믹 릴리프로 등장했다가, 알고 보니 처음부터 안타고니스트였다는 사실이 서서히 드러날 수도 있습니다.
모든 NPC를 빠짐없이 상세하게 설정할 수는 없습니다. 그럴 필요도 없고요. 대부분의 NPC에게는 이름 하나와 한 문장이면 충분합니다. 하지만 중요한 NPC는 몇 가지 단순한 도구를 통해 기억에 남는 존재가 됩니다.
핵심은 절제입니다. 파티가 실제로 신경 쓸 소수의 NPC에게만 준비 시간을 쏟고, 나머지는 더 큰 비중을 얻을 때까지 한 줄짜리로 남겨두세요.
**GMPC(Game Master Player Character)**는 특별한 종류의 NPC입니다. GM이 직접 굴리되, 플레이어들과 함께 여행하고 싸우고 레벨업하는 모험 파티의 정식 일원으로 운영하는 캐릭터죠.
GMPC가 금지된 것은 아닙니다. 인원이 적은 그룹에서 빈자리를 메우거나 규칙이 어떻게 작동하는지 시범을 보일 때 쓸모가 있을 수 있습니다. 하지만 잘 알려진 위험이 따릅니다. GM이 세계 전체는 물론 이 파티원까지 조종하기 때문에, GMPC가 슬그머니 판을 장악해 버릴 수 있습니다. 퍼즐을 가장 먼저 풀어버리고, 결정타를 날려버리고, 원래 플레이어의 몫이어야 했을 감동적인 순간을 가로채는 식이죠.
GMPC를 운영한다면 조연 역할에 머물게 하세요. 횃불을 들게 하거나 의견을 내게 하되, 중요한 결정과 빛나는 순간은 반드시 플레이어들의 몫으로 남겨두세요. 망설여질 때는, 스포트라이트는 PC의 것입니다.
NPC는 모든 테이블탑 게임을 살아 있게 묶어주는 접착제와 같습니다. 그래서 누가 무엇을 원하는지 잘 정리해 두는 것이 도움이 되죠. Mini Kraken의 핸드아웃과 시트는 여러분의 등장인물들에게 깔끔한 보금자리를 마련해 줍니다. 덕분에 술집 주인의 이름도, 악당의 비밀도, 파티가 물어볼 때 클릭 한 번이면 언제든 꺼내 볼 수 있습니다.