시드 → 방 배치 → 통로 연결
🗺️ 절차적 맵 생성기
시드 하나로 던전을 만들고, 방과 통로가 생기는 순서를 살펴보세요. 같은 시드와 설정은 항상 같은 맵을 만듭니다.
던전 미리보기
벽바닥현재 단계
생성 과정
완성된 던전입니다.
모든 계산은 브라우저 안에서 이루어집니다. 시드와 맵은 브라우저 밖으로 전송되지 않습니다.
타일 JSON과 생성 방식 알아보기
방을 겹치지 않게 배치한 뒤, 각 방의 중심을 앞서 배치한 가장 가까운 방과 ㄱ자 통로로 연결합니다. 단계 0은 벽뿐인 맵이며, 방 배치 다음에 통로 연결을 확인할 수 있습니다.
JSON의 tiles[y][x]는 왼쪽 위가 (0, 0)인 행 우선 타일 배열입니다. 0은 벽, 1은 바닥입니다. options는 생성 설정, rooms는 방 좌표와 크기, steps는 단계별로 파낸 좌표입니다. PNG는 현재 단계와 방 번호 표시를 그대로 저장합니다.