Show HN: Dungeons & Dragons용 가상 테이블탑 DiceRight
(diceright.com)- DiceRight는 설치 없이 브라우저에서 시작하는 온라인 가상 테이블탑으로, 모바일 환경에서도 플레이할 수 있게 설계됨
- 진행 중 행동이 필요한 순간을 알려주는 알림 시스템으로 차례 확인이나 피해 처리 지연을 줄임
- 캐릭터를 레벨별로 구성해 능력치와 능력의 출처를 따라가기 쉽게 만듦
- 지도 편집과 전투 자동화가 결합되어 벽·조명 설정, 명중 여부 확인, 피해량 처리 같은 반복 작업을 덜어줌
- 캠페인별 종족, 클래스, 아이템, 기술, 주문, 화폐, 언어를 조정할 수 있어 운영자는 규칙 관리보다 플레이에 더 집중할 수 있음
브라우저에서 바로 쓰는 가상 테이블탑
- DiceRight는 Dungeons & Dragons 게임 진행을 더 단순하게 만들기 위한 온라인 테이블탑 게임 도구임
- 별도 설치 없이 브라우저에서 실행되며, 모바일 환경에도 최적화되어 있음
- 게임 중 추적해야 하는 항목을 줄이고 필요한 순간에 알림을 제공해 진행 흐름을 빠르게 유지함
- 지루한 관리 작업을 덜어 플레이어가 게임 자체에 집중하도록 설계됨
플레이 흐름을 줄이는 핵심 기능
-
알림과 차례 관리
- Simple Alerts는 피해를 받았을 때나 자신의 차례가 되었을 때처럼 행동이 필요한 순간을 알려줌
-
캐릭터 구성
- Build Characters by Level은 캐릭터를 레벨별로 구성해 능력치와 능력이 어디서 왔는지 추적하기 쉽게 함
-
지도와 조명
- Dynamic Lighting은 간단한 도구로 어떤 지도에도 벽과 조명을 추가할 수 있게 함
-
전투 자동화
- Streamlined Combat은 명중 여부나 받은 피해량을 반복해서 확인하는 단조로운 전투 작업을 자동화함
캠페인 커스터마이즈와 운영
- 캠페인 단위로 여러 요소를 커스터마이즈할 수 있음
- 종족
- 클래스
- 아이템
- 기술
- 주문
- 화폐
- 언어
- 지원금은 서버 비용, 개발 등 DiceRight 운영과 성장에 사용됨
댓글과 토론
Hacker News 의견들
-
마음에 듦. 빠르고 쓰기 단순하고, 예를 들어 토큰에 이미지를 붙이는 작업이 아주 쉬웠음
Roll20을 많이 쓰는 입장에서 몇 가지 제안하자면, 메뉴가 너무 많고 모양도 제각각임. 왼쪽/오른쪽 패널, 메뉴, 호버 도구막대가 따로 있는데, 메뉴를 오른쪽 패널 상단에 넣고 닫으면 우상단의 간단한<버튼으로 다시 열게 하면 좋겠음. 그러면 Action Widget과 오른쪽 사이드바 사이의 어색한 공간도 없어질 듯함. 오른쪽/왼쪽 액션 바도 합칠 수 있을지 궁금함
DM이 플레이어가 실수로 턴을 너무 일찍 끝낸 것 같은 실수 수정을 할 방법도 없어 보임. 캐릭터 능력치 설정 같은 데이터 입력도 불필요한 단계가 많음. “Set Strength”를 누르는 대신 드롭다운이면 되고, 능력치 6개를 각각 설정하고 업데이트하는 대신 한 번에 설정한 뒤 업데이트 버튼 하나면 충분함. 능력치는 포인트 구매와 표준 배열 옵션도 있어야 함. 아는 사람 대부분은 둘 중 하나를 씀
주문 선택도 마찬가지로, 각 주문 슬롯이 개별 선택이 아니라 “1레벨 주문 6개 선택”이나 “소마법 2개 선택” 같은 다중 선택이어야 함- 좋은 피드백임. 메인 메뉴와 오른쪽 사이드바에 대해 비슷한 제안을 받은 적이 있고, 정확히 어떤 모습일지는 아직 잘 안 그려지지만 실험해볼 생각임
왼쪽/오른쪽 사이드바 병합도 고려했지만, 왼쪽 사이드바에서 벌어지는 액션을 놓치지 않게 하는 방법을 잘 못 찾았음. 나머지 제안은 전부 납득되고 동의함
- 좋은 피드백임. 메인 메뉴와 오른쪽 사이드바에 대해 비슷한 제안을 받은 적이 있고, 정확히 어떤 모습일지는 아직 잘 안 그려지지만 실험해볼 생각임
-
아주 좋음. 예전에 비슷한 필요를 느껴 팬데믹 중에 https://gamescape.app을 만들었음
방향은 다름. “완전한” 가상 테이블탑이라기보다 공유 지도와 토큰에 집중했고, 영원히 무료로 둘 계획임. 지금은 시간을 100% 잡아먹는 스타트업을 시작해서 더 작업하진 못하지만 충분히 쓸 만하고, 우리 그룹은 매주 사용함- 예전에 만들기 시작했다가 Foundry를 발견하고 접었던 것과 딱 같아 보임. 언젠가 자가 호스팅할 수 있게 코드를 공개할 생각이 있는지 궁금함
-
피드백과 좋은 댓글을 남겨줘서 정말 고마움. 전부 읽어보는 게 아주 좋았음
Diceright를 계속 만드는 과정을 따라오고 싶다면 Discord 서버를 막 열었음: https://discord.gg/UpNn7yz6
그곳에 로드맵을 계속 업데이트할 예정이고, 관심 있는 사람들과 계속 이야기하고 싶음 -
개인적으로는 Dungeons & Dragons가 아닌 다른 테이블탑 RPG 시스템용으로 마케팅하고 확장하는 게 좋겠음
Dungeons & Dragons를 정말 좋아하지만, DnD Beyond가 특히 신규 플레이어의 디지털 DnD 지출 대부분을 가져갈 흐름은 분명해 보임. 기업 방향을 싫어하는 잔류층은 있겠지만, 통합이 워낙 잘돼 있어서 다수는 DnD Beyond를 쓸 것이고 곧 2D와 3D 테이블탑까지 포함될 것임. 부업으로 키울 계획이라면 Call of Cthulhu, Fiasco, Fate 같은 플레이어를 겨냥하는 편이 나을 수 있음- 맞는 지적임. Diceright를 시작했을 때는 DnD Beyond가 아직 Wizards에 인수되기 전이라, 비교적 짧은 시간에 많은 것이 바뀌었음
다만 최근 공개된 2D 테이블탑 알파는 아직 내용이 많지 않았고, 물론 앞으로 훨씬 좋아질 거라고 봄. 그래도 무엇에 집중할지는 어려운 결정이었음. DnD는 롤플레잉 게임에서 워낙 큰 축이라, DnD 사용자 중 작은 비율이 다른 게임의 큰 비율보다 클 수도 있음. 결국 DnD가 가장 잘 알고 가장 좋아하는 게임이라, 가장 재미있을 것 같은 쪽을 선택했음 - 반론하자면 DDB는 그다지 쓰기 좋은 소프트웨어가 아님. 느리고, 버그가 있고, 비쌈
D&D 콘텐츠 판매권이라는 엄청난 장점은 있지만, 그 시장에도 충분히 뒤흔들 여지는 있음 - 비 DnD 게임을 하는 입장에서도, DnD 5e의 시장 점유율이 너무 커서 DnD Beyond가 있어도 그쪽을 겨냥하는 게 타당해 보임
게임 플랫폼을 만들면서 Steam이 Windows를 커버하니 Linux를 겨냥해야 하느냐고 묻는 것과 비슷함. 답은 그래도 Windows를 겨냥해야 한다는 쪽임. 다른 선택지는 게임에 종속되지 않게 만들고 지도 부분에만 집중하는 것임 - Cairn용으로 https://abacus-cairn-beta.wandering-mushroom.com/을 만들었지만 지도는 없음
작은 RPG들에서는 지도와 캐릭터 시트 분리가 맞는 방향이라고 봄
- 맞는 지적임. Diceright를 시작했을 때는 DnD Beyond가 아직 Wizards에 인수되기 전이라, 비교적 짧은 시간에 많은 것이 바뀌었음
-
정말 멋진 프로젝트로 보임
그런데 이게 구독 서비스인지, 아니면 단순히 자가 호스팅할 수 있는지 모르겠음. 그 정보를 먼저 알기 전에는 가입하고 싶지 않음- 좋은 질문임. 지금까지는 부업 프로젝트로 혼자 해온 거라 수익화 방법을 깊이 생각하진 않았음. 제안은 환영함
그래도 실제 관심이 있다면 결국 어떤 형태로든 구독 모델이 되어야 할 것 같음. 안타깝게도 현재는 자가 호스팅 가능하게 만들어져 있지 않음
- 좋은 질문임. 지금까지는 부업 프로젝트로 혼자 해온 거라 수익화 방법을 깊이 생각하진 않았음. 제안은 환영함
-
괜찮아 보임. 친구들과 roll20.net에서 캠페인을 진행 중인데, 현재 쓰는 것들을 여기로 가져오는 방법이 있는지 궁금함
새 캠페인 전용인지도 모르겠음. DM이 전부 관리해서 정확히 뭐가 들어가는지는 잘 모르지만, 아마 애드온을 몇 개 샀을 것 같고 이 질문이 말이 되는지도 잘 모르겠음- 충분히 말이 되는 질문이고, 더 좋은 답을 줄 수 있으면 좋겠지만 안타깝게도 진행 중인 캠페인을 옮기는 좋은 방법은 없음
사람들이 새 가상 테이블탑을 시도하게 만들기 어려운 핵심 이유 중 하나가 바로 이 부분임. 이미 꽤 자리 잡은 플랫폼들이 있고 잠금 효과도 상당함. 특히 말한 것처럼 DM들이 그 플랫폼에서 구매한 자산까지 고려하면 더 그렇음
그래도 언젠가 Diceright에 충분한 킬러 기능이 생겨서 사람들이 한 번 써보게 되길 바람. 현재 캠페인이 끝나면 고려해주면 좋겠음 - 우리도 비슷함. 지도는 roll20을 쓰고, 책과 캐릭터 시트는 D&D Beyond를 씀
둘을 연결해주는 Chrome 확장도 있음
- 충분히 말이 되는 질문이고, 더 좋은 답을 줄 수 있으면 좋겠지만 안타깝게도 진행 중인 캠페인을 옮기는 좋은 방법은 없음
-
메뉴 드롭다운 버튼을 쓰기보다는 오른쪽 패널 제목에 통합해서, 패널 제목을 클릭하면 “Add Tokens”, “Map Details” 같은 각 섹션 옵션이 나오게 할 것 같음
“exit campaign” 버튼은 오른쪽 패널에 직접 영향을 주는 기능이 아니라 그 메뉴 안에 있으면 어울리지 않으니 밖으로 빼겠음. 주사위 기록 위쪽 좌상단에 항상 떠 있는 오버레이로 두고, 종료 확인 모달을 띄우되 설정에서 끌 수 있게 하면 좋을 듯함. 주사위 기록 패널 접기 기능도 추가할 것 같음 -
약간 곁가지지만, 가상 테이블탑으로 D&D를 할 수 있을지 잘 모르겠음
인터넷으로 플레이하는 매력은 이해함. 특이한 시간대를 고를 수 있고 지리적으로 같은 곳에 있을 필요도 없으니까. 하지만 내게 D&D는 토큰을 움직이는 것 이상이고, 핵심은 역할극이며 캐릭터를 연기하고 상대의 표정, 말투, 비언어적 반응을 온전히 보는 데 있음. 토큰을 밀고 싶으면 멀티플레이 RPG 컴퓨터 게임을 할 것 같음- 대부분 Roll20 같은 걸 쓰는 사람들에게도 온라인 플레이가 첫 선택지는 아님. 온라인으로 하거나, 아예 못 하거나 둘 중 하나인 경우가 많음
그래도 Roll20은 말한 이유 때문에 음성뿐 아니라 영상도 지원함. 다른 플랫폼들도 그럴 것 같음 - 우리도 가능하다면 당연히 직접 만나서 하고 싶음. 하지만 말한 것처럼 거리가 큰 제약이 될 수 있음
실제로 만나서 플레이했던 때는 정말 좋았음 - VTT를 다르게 보면, 잡일을 처리해줘서 원하는 것에 더 많은 시간을 쓰게 해줌
- 둘 다 하면 안 될 이유가 없음. 5명짜리 오프라인 D&D 5e 캠페인을 Foundry로 진행하는데 꽤 잘 맞음
장부 관리, 토큰, 지도 같은 많은 부분은 VTT에 맡기고, 직접 만나는 역할극 경험은 그대로 유지함
- 대부분 Roll20 같은 걸 쓰는 사람들에게도 온라인 플레이가 첫 선택지는 아님. 온라인으로 하거나, 아예 못 하거나 둘 중 하나인 경우가 많음
-
나중에 데스크톱에서 확인해보고 더 생각을 남기겠지만, 지금은 휴대폰에서 보기엔 전부 데스크톱 크기 영상이라 감을 잡기 어려움
주요 기능의 모바일 스크린샷도 몇 장 추가해볼 수 있을지 궁금함
별로인 테이블탑도 몇 개 봤는데, 이건 실제로 고민을 많이 한 것처럼 보임. 다만 한눈에 다른 것들과 구분하기는 어려움. 영상은 휴대폰에서 잘 읽히지 않고, 문단만으로는 각 기능이 어떻게 동작하는지 잘 전달되지 않음- 맞는 지적임. 사이트 자체는 모바일에서도 꽤 잘 동작하지만 모바일 영상은 만들지 않았음
할 일 목록에 넣겠음. 데스크톱에서도 확인해볼 기회가 있다면 어떻게 느꼈는지 알고 싶음
- 맞는 지적임. 사이트 자체는 모바일에서도 꽤 잘 동작하지만 모바일 영상은 만들지 않았음
-
아주 멋짐. DnD 전용으로 이런 것들을 많이 봤고 완성도가 높아 보여 늘 인상적이었지만, 오래전부터 WH40k나 다른 워게임을 온라인으로 더 잘 하는 방법이 있으면 좋겠다고 생각했음
가장 가까운 건 Tabletop Simulator 같은데, 완전한 3D 시뮬레이터라 느낌이 이상함
40k 같은 게임은 전통적으로 비용 투자가 매우 큰 취미라, 부업 기술자들에게는 좋아 보이는 시장이라는 점이 약간 아이러니함- 아직 안 봤다면 https://vassalengine.org/를 살펴볼 만함. 테이블탑 RPG보다는 일반적인 보드게임에 더 맞춰져 있음
- 동의함. 비디오 피드에서 최신 이미지 분할을 돌리고, 주사위 결과를 읽고 턴 선언을 인식하는 견고한 최신 음성 인식을 붙이면 실제 게임을 주석 처리하는 건 충분히 가능해 보임
거기서 가상 테이블탑, AR 세트피스, 그리고 개인적으로 성배라고 보는 실제 말 사용 원격 AR 게임까지는 한두 단계 차이임. 절차적이고 확률적이며 공간적으로 단순화된 게임이라 시뮬레이션에 아주 잘 맞아 보임
다만 Games Workshop이 이런 흐름을 잡을 기업 문화는 아니라고 봄. 그래서 지식재산권 소송 가능성이 오픈소스 작업에도 큰 억제 요인이 됨
React 앱으로 마지막으로 시도했던 걸 보고 싶으면 메시지 주면 링크를 줄 수 있음. 서버에 작업을 효율적으로 넘기는 방법에서 느려졌고, 더 단순한 유닛 규칙들을 전부 JSON으로 옮길 생각에 압도됐음. 물론 LLM 덕분에 그 작업은 이제 1000배쯤 쉬워졌음 :)