가상 주사위 굴리기란
가상 주사위는 실물 주사위를 빠르게 대신할 수 있는 도구로, 보드게임, 던전 앤 드래곤 같은 TRPG, 순서 정하기 등 익숙한 주사위 형식의 난수 생성기가 필요한 상황에 유용합니다. 이 도구는 일반적인 6면체뿐 아니라 TRPG에서 널리 쓰이는 D4부터 D100까지의 다면체 주사위를 지원합니다.
굴림 결과는 어떻게 만들어지나요
주사위 하나를 굴릴 때마다 자바스크립트 내장 난수 생성기를 사용해 선택한 면 수 범위(1부터 면 수까지) 안에서 균등하게 무작위 정수를 뽑습니다. 여러 개를 한 번에 굴리면 각 주사위마다 독립적으로 이 과정을 반복한 뒤 결과를 모두 더해 합계를 보여주는데, 실제로 주사위 여러 개를 동시에 굴리는 것과 같은 방식입니다.
자주 묻는 질문
- 굴림 결과가 진짜 무작위인가요?
- 브라우저에 내장된 의사난수 생성기를 사용하는데, 게임 용도로는 충분히 무작위적이고 예측하기 어렵습니다. 다만 암호학적으로 안전한 수준은 아니므로 보안 키나 공인된 무작위성이 필요한 도박 시스템 등에는 적합하지 않습니다.
- D20, D8 같은 표기는 무슨 뜻인가요?
- D 뒤의 숫자는 주사위의 면 수를 의미합니다. D20은 TRPG에서 흔히 쓰이는 20면체 주사위, D6는 일반적인 6면체 주사위를 뜻합니다.
- 한 번에 6개보다 많은 주사위를 굴릴 수 있나요?
- 이 도구는 결과를 한눈에 보기 쉽도록 한 번에 최대 6개까지만 굴릴 수 있게 제한되어 있습니다. 더 많은 합계가 필요하면 여러 번 굴려서 합계를 더하면 됩니다.