· 마을· 레포트 #148-1
대장간 내부를 외관 따라 ㄱ자 세 공간으로
길드와 똑같다는 지적에 대장간 내부를 외관처럼 ㄱ자로 바꿔 판매장·작업장·창고 세 공간으로 나눴다. 작업장은 돌바닥·돌벽·노출 지붕 트러스로 길드와 다르게 했고, 이 상태로 확정했다.
배경
- 사용자가 148 대장간의 소품은 괜찮지만 내부 디자인이 길드와 완전히 같다고 했다. 더 다채롭게, 꼭 방 하나일 필요도 없고, 외관이 ㄱ자이니 내부도 ㄱ자로 해 달라고 했다.
- 작업 중 추가 조건: 기본 구조를 써도 되지만 한 마을 안에서 반복되면 안 된다.
- 마을 대장간을 위에서 보니 문 쪽 서쪽 몸채가 남북으로 길고, 동쪽으로 몸채가 붙은 ㄱ자였다(문은 남쪽).
목적
- 외관을 따라 공간을 나누고, 길드(평평한 홀 + 회랑, 평천장, 나무 바닥)와 겹치지 않게 바닥·벽·천장을 공간마다 다르게 한다.
결과

- 작업장(가로 획, 16 × 6.4m): 돌판 바닥(광장 단상 돌판 재질), 3단 모두 돌벽(3단은 아치 창). 천장 없이 맞배지붕 안쪽과 3.2m마다 트러스가 드러나고, 용마루는 약 11.6m다. 화덕·돌 화로·모루·브란·작업대가 있다.

- 판매장(세로 획·입구, 8 × 6.4m): 넓은 나무판 바닥, 평천장 7.2m. 서쪽 무기 진열대, 동쪽 판매 카운터와 진열 찬장
- 창고(동쪽 끝, 3.2 × 6.4m): 0.24m 높은 나무 바닥. 작업장과는 돌 반벽 + 난간으로만 나누고, 가운데 두 칸으로 한 단 올라 드나든다.
- 판매장 ↔ 작업장: 칸막이 1단 가운데 4.8m를 크게 텄다. 위는 굵은 인방, 2·3단은 막힌 돌벽이다.
- 동선: 문 → 판매장 → 트인 입구 → 모루 앞 브란. 약 10m를 꺾어 들어간다.

- 들어오자마자 불빛이 새는 작업장이 보인다.
- 바깥벽 9개와 칸막이 2개를 각각 벽 비우기 묶음으로 만들어, 칸막이도 캐릭터를 가리면 비워진다.
- 사용자가 "이대로 확정"했다. 대장간 내부는 이 상태가 기준이다.
고친 문제
- 판매장 → 작업장 길이 끊김
- 원인: 기둥 사이 1.2m에 까치발(아래 끝 1.36m)이 통로를 막았고, 인방 아래 끝(2.09m)이 길 찾기 에이전트 높이(2m)에 걸렸다.
- 해결: 튼 구간 안쪽 기둥을 빼 양 끝에만 세우고, 인방 아래 끝을 2.4m로 올렸다.
- 작업장 동쪽·창고까지 길이 끊김
- 원인: 담금 통·양동이와 남쪽 벽 작업대 사이가 막혔다.
- 해결: 담금 통·양동이를 모루 서쪽으로 옮기고 창고 입구를 두 칸으로 넓혔다.
- 지붕이 V자로 뒤집힘
- 원인: 지붕 모듈의 처마(낮은 끝)와 높은 끝 방향을 반대로 놓았다.
- 해결: 남쪽 판은 180°, 북쪽 판은 0°로 바꾸고 용마루 조각을 높은 끝에 얹었다.
검증
- 도착 지점에서 대화 기준점·문·작업장 서쪽 끝·판매장 구석·창고(한 단 위)까지 경로가 모두 이어진다.
- 마을 ↔ 대장간 문 전환과 브란 대화를 확인했다.
남은 일
- 판매장 남쪽 밖 카메라에서 작업장 몸채 바깥(지붕·돌벽)이 단면처럼 보인다.
- 창고 소품이 단출하고, 작업장 지붕 아래 연기·빛줄기 효과는 없다(넣으려면 모양부터 확인받는다).
- 주점은 길드·대장간과 겹치지 않는 구조로 설계해야 한다.