Obsidian과 Claude를 활용한 TTRPG용 캐릭터 및 시스템 구축
요약
본 글은 TTRPG(테이블탑 롤플레잉 게임)의 던전 마스터(DM)가 Obsidian과 Claude를 활용하여 캐릭터 및 시스템을 구축한 과정을 공유합니다. Claude Code와 n8n 워크플로우를 이용해 NPC 생성 파이프라인, 애니메이션 달력 등 복잡하고 체계적인 게임 환경을 자동화했습니다.
핵심 포인트
- Claude Code로 TTRPG 전용 Obsidian 볼트 구축 가능
- NPC 생성 시 프롬프트 기반으로 캐릭터 정보 및 초상화 자동 생성
- Obsidian에 판타지 달력, 날씨 시스템 등 복잡한 인터랙티브 기능 구현
안녕하세요 여러분, 저는 친구들과 함께하는 그룹의 던전 마스터(Dungeon Master)입니다. 그리고 저는 준비성이 지나치게 강한 사람이에요. 그래서 제가 DM으로서 짊어져야 할 부담을 어떻게 줄일 수 있을지 스스로에게 질문했습니다. 저는 Claude Code를 사용해서 제 Obsidian 볼트를 구축하기 시작했고, 이게 좀 감당할 수 없을 정도로 커졌습니다.
Claude가 지금까지 만들어낸 것들:
- Lore: Lamplight에서 만든 전체 Obsidian 테마입니다.
- 테마용 플러그인: 이 테마에 추가되어 Fantasy Statblocks나 Initiative Tracker 같은 인기 TTRPG 플러그인에 테이블 도구를 추가해 줍니다.
- NPC 생성 파이프라인: 제가 대략적인 설명을 제공하면, Claude가 캐릭터(성격, 목소리, 동기, 비밀)를 작성하고, n8n 워크플로우가 기계적인 단계를 처리합니다. 즉, 특성 굴림, 템플릿으로부터 노트 구축, 그리고 고정된 스타일 프리픽스를 사용하여 OpenAI 이미지 API를 통해 초상화를 생성하여 모든 캐릭터가 같은 출연진처럼 보이게 합니다.
Obsidian 내부의 하이라이트:
- 홈페이지: 내장된 판타지 달력이 있습니다. 게임 속 하루는 네 부분(아침, 정오, 저녁, 밤)으로 나뉘며, 파티가 있는 지역에 맞춰 날씨 테이블에서 각 시간대별로 날씨를 굴립니다. 한 번에 하나의 단계만 변경되기 때문에 폭설이 열풍 바로 뒤에 오는 일은 없습니다. 굴려진 내용은 배너 아트의 창 밖에 애니메이션으로 표시되고 소리도 재생됩니다. 달력에는 계절도 있으며, 각 계절마다 고유한 아트를 가지고 있습니다.
- [IMG:N] (배너와 판타지 달력) https://i.redd.it/m2b2tgex9ouh1.gif
- 홈페이지: 다크 모드 토글 기능도 있어 이미지 자체를 변경합니다.
- [IMG:N] (홈페이지 - 다크 모드)
- [IMG:N] (홈페이지 - 라이트 모드)
NPC 생성 파이프라인/워크플로우는
https://preview.redd.it/p8vmm25naouh1.png?width=1948&format=png&auto=webp&s=4a5c974e45293d6f0e3af33953c102479e0b3c6f 생성된 모든 캐릭터는 자체적인 특정 태그를 가지게 되며, 이 태그들을 활용하여 대규모 NPC 개요에서 필터링할 수 있습니다. https://preview.redd.it/163r2z82bouh1.png?width=1041&format=png&auto=webp&s=bb819d4dc631335fe6afa5349c44b6bb6b4ddeed 이 게시물을 제가 잡담으로 너무 길게 만들고 싶지는 않지만, 무료 캐릭터 생성을 제안하며 마무리하고 싶습니다 (저에게는 몇 센트 비용이 들지만 저에게는 재미있습니다). 제가 요청하는 것은 당신이 제가 만들어 주기를 원하는 캐릭터에 대한 구체적인 설명뿐입니다 :). 종족과 직업: 성별과 나이: 체격과 키 (날씬한, 건장한, 넓은, 호리호리한, 짧은, 우뚝 솟은): 피부 (창백한, 태닝된, 어두운, 주근깨가 있는, 비늘로 된): 눈 (색상, 모양): 머리카락과 수염 (색상, 길이, 스타일): 눈에 띄는 점? (흉터, 문신, 뿔, 피어싱. 어느 쪽인지 말해주세요: 본인의 왼쪽 또는 오른쪽): 무엇을 입고 무엇을 가지고 다니나요? (옷, 갑옷, 주요 색상, 무기, 특별한 아이템 하나): 어떤 사람인가요? (시끄러운지 조용한지, 따뜻한지 경계하는지, 어떻게 말하는지, 무슨 일에 휘말리는지): 이 게시물이 적절한 독자들을 만나기를 바라며, 읽어주셔서 감사합니다! 제출자 /u/thimblebump [링크] [댓글]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기