미로 생성기 (SVG / PNG)
랜덤
격자 크기(최대 60×60), 셀 픽셀 크기, 숫자 시드 선택. 도구가 재귀 백트래킹 DFS로 완전 미로(임의 두 셀 사이에 정확히 하나의 경로)를 만들어 SVG로 렌더. 시작 셀은 초록, 끝 셀은 빨강. 해답 토글로 BFS 최단 경로를 파란색으로 표시. SVG(벡터) 또는 2× PNG로 다운로드해 워크시트·파티 게임 카드·방탈출 핸드아웃에 인쇄.
—
사용법
- 격자 가로·세로(4-60)와 셀 픽셀 크기 설정.
- 시드를 수동 입력하거나 '새 시드' 클릭으로 새 미로 생성.
- '해답 표시' 토글로 난이도 확인 후 SVG(벡터) 또는 PNG(2×, 인쇄용 래스터) 다운로드.
자주 묻는 질문
- '완전 미로'가 뭔가요?
- 어떤 두 셀 사이에도 정확히 하나의 경로 — 루프 없음, 고립 영역 없음. 재귀 백트래킹은 항상 완전 미로를 만들고, 길고 굽이치는 통로에 분기가 적은 경향 — 다른 알고리즘(Prim·Kruskal·Wilson)보다 아이들에겐 어렵게 느껴집니다.
- 시드는 왜?
- 같은 시드 + 같은 크기는 항상 같은 미로. 특정 미로를 공유(파일명에 시드 포함)하거나 나중에 다시 인쇄하거나 난이도 A/B 비교에 유용.
- 해답이 비교적 직선적인 이유는?
- 재귀 백트래킹은 긴 통로를 선호. 최단 경로는 다른 알고리즘 대비 비교적 직선적 — 다만 막다른 길이 많아 오버레이 없이 풀기는 까다롭습니다.
- 원형·육각형 미로도?
- 이 도구에서는 직사각 격자만. 원형·육각 미로는 다른 토폴로지와 렌더링이 필요해 별도 도구가 됩니다.
관련 도구
랜덤 숫자 생성기
암호학적 난수로 원하는 범위의 숫자를 뽑아 줍니다 — 중복 허용/금지, 정렬 옵션 포함.
랜덤00
그룹 / 팀 나누기
이름 목록을 균등한 랜덤 그룹으로 나눕니다 — 그룹 수 또는 그룹당 인원 선택.
랜덤00
추첨기
이름 목록에서 N명을 뽑으세요 — 암호학적 난수로 공정하게, 중복 허용 선택 가능.
랜덤00
주사위 & 동전 굴리기
암호학적 난수로 d4~d100 주사위를 굴리거나 동전을 던지세요.
랜덤00
랜덤 뽑기 — 룰렛 & 사다리
돌림판이나 사다리타기로 공정하게 뽑으세요.
랜덤00
비밀번호 생성
브라우저를 벗어나지 않는 강력한 무작위 비밀번호를 생성하세요.
랜덤00