격자 던전 지도 무작위 생성기
귀하의 데이터
시드가 곧 지도입니다. 같은 숫자는 언제나 같은 던전을 그리므로, 마음에 든 지도를 클릭 한 번 더 했다고 잃어버리지 않습니다. 남에게 건넬 때도 이미지가 아니라 숫자를 보내면 됩니다.
모든 방은 다른 어느 방에서든 갈 수 있습니다. 통로는 아무렇게나 뿌려지는 것이 아니라, 방 중심들을 잇는 최소 신장 트리를 따라 뚫립니다. 그래서 고립된 방은 '드문' 것이 아니라 아예 그려질 수 없습니다.
당신의 던전
| 요청한 방 수 | — |
| 실제로 들어간 방 수 | — |
| 격자에서 바닥이 차지하는 비율, 퍼센트 | — |
| 어느 방에서 어느 방으로든 갈 수 있는가 | — |
마지막 줄은 방법이 약속하는 것이 아니라, 그려진 그림 자체에서 확인합니다. 지도를 그릴 때마다 첫 방에서 통로를 따라 번져 나가며 닿는 방의 수를 셉니다. 그 수가 언젠가 맞지 않게 되면, 위의 줄이 숨기지 않고 그렇게 말합니다.
격자가 담을 수 있는 것보다 많은 방을 요청해도 요란하게 실패하지는 않습니다. 그저 놓을 자리를 더 찾지 못할 뿐입니다. 그래서 실제로 들어간 수를 당신이 요청한 수 옆에 나란히 적습니다. 격자를 넓히거나 방을 줄이면 해결됩니다.
들어갈 길이 없는 고립된 방이 나올 수 있나요?
아니요. 드물어서가 아니라, 통로를 고르는 방식 때문입니다. 통로는 방 중심들의 최소 신장 트리를 따르며, 방이 n개면 정확히 n-1개가 되어 어느 두 방 사이에도 길이 있음이 보장됩니다.
페이지도 그것을 그냥 믿지 않습니다. 지도를 그릴 때마다 첫 방에서 통로를 따라 번져 나가며 닿는 방을 세고, 그 결과를 보여줍니다. 서로 다른 시드 400개로 시험했고, 고립된 방은 없었습니다.
시드는 무엇에 쓰나요?
시드가 곧 지도입니다. 같은 숫자는 언제나 같은 던전을 그리므로, 마음에 들었던 지도로 돌아갈 수 있고, 이미지 대신 숫자를 보내 공유할 수 있습니다.
이것이 없으면 한 번 더 누르는 순간 갖고 있던 지도가 사라지고, 되돌릴 방법이 없습니다. 숫자를 바꾸면 다른 던전이 나오고, 그대로 두면 어떤 기기에서든 같은 던전이 나옵니다.
요청한 것보다 방이 적게 나온 이유는 무엇인가요?
더 들어갈 자리가 없어졌기 때문입니다. 방은 서로도, 가장자리도 닿지 않도록 놓이기 때문에, 작은 격자에서는 요청한 수에 한참 못 미쳐 빈자리가 바닥납니다.
페이지는 요청한 수와 실제로 들어간 수를 나란히 보여줍니다. 숫자를 맞추려고 방을 억지로 몰아넣지 않습니다. 격자를 넓히거나 방을 줄이면 됩니다.
| 격자 | 요청한 방 수 | 실제로 들어간 방 수 |
|---|---|---|
| 20 x 15 | 30 | 3 |
| 24 x 18 | 25 | 6 |
| 48 x 32 | 30 | 24 |
| 90 x 70 | 30 | 30 |
지도가 잘 인쇄되나요?
인쇄를 위해 그려졌습니다. 사이트의 나머지가 어떤 색 구성을 쓰든, 지도는 흰 배경과 진한 선을 유지합니다. 어두운 지도는 잉크를 낭비하고 종이에서는 읽을 수 없게 되기 때문입니다.
그림 파일이 아니라 벡터 그래픽이라, 종이 크기가 어떻든 선명함이 유지됩니다. 방에는 번호가 붙어 있어 탁자 위에서 일행이 어느 방에 있는지 짚어 말할 수 있습니다.
반응
0
0 코멘트
첫 댓글을 남겨보세요