· 마을· 레포트 #148
대장간 내부 리뉴얼과 화덕 작업장
길드에서 확정한 방식으로 대장간 내부를 14.4m 정사각 작업장으로 새로 지었다. 길드에서 받은 지적을 처음부터 반영해 입구에서 모루 앞까지 10.8m 동선을 잡고 벽 장식과 조명을 채웠다.
배경
- 길드 내부를 확정한 뒤 사용자가 다음 실내로 대장간을 시작하자고 했다.
- 길드에서 받은 지적(입구~상호작용 지점이 짧음, 벽이 허전함)을 처음부터 반영하기로 했다. 2층 회랑은 대장간에 없어 높이 문제는 해당하지 않는다.
목적
- 길드와 같은 방식으로 대장간 내부를 새로 짓고, 마을 대장간 문을 연결한다.
결과

- 방식: 옛 대장간 씬을 복사해 대장장이 브란·골드 UI·대장간 BGM·문 전환은 두고 방만 새로 지었다. 0.8배·모듈 1.6m, 3인칭 카메라, 벽 비우기, 천장 7.2m는 길드와 같다.
- 크기: 14.4 × 14.4m. 남쪽 벽에서 모루 앞까지 약 10.8m다.
- 북쪽 작업장: 북쪽 벽 가운데 큰 화덕(1.25배, 깜빡이는 빛)과 연통, 둥근 돌 화로(숯불), 모루와 망치, 담금 통, 솥, 공구 작업대
- 브란: 모루 뒤에 서고, 대화 기준점은 모루 앞에 두었다. 모루가 사이에 있어서 길드 카운터와 같은 방식을 썼다.
- 서쪽 무기 진열대 2개, 동쪽 재료 창고·사다리·벽 공구 걸이, 가운데 수리 작업대. 문에서 모루까지 통로는 비웠다.

- 벽: 2단에 반목조 버팀목, 문 위 대장간 문장(큰 방패 + 검), 방패·그림·뿔을 처음부터 넣었다.
- 조명: 샹들리에 3개(그림자 있음), 화덕 빛, 벽 랜턴 8곳, 약한 방향광 0.5. 활성 조명은 16개다.

- 마을 대장간 문을 새 씬으로 연결했고, 오가는 전환과 브란 대화를 확인했다.
결정과 이유
- 길드 빌더의 공용 함수를 함께 씀: 배치·충돌체·방패 걸기·카메라·NavMesh 굽기 함수는 길드 것을 공개해 쓰고, 방 크기에 묶인 벽·바닥 함수만 대장간 빌더가 따로 가진다. 길드 결과는 바뀌지 않는다.
고친 문제
- 화덕 연통 틈
- 증상: 화덕 머리와 연통 사이에 틈이 보였다.
- 원인: SUNTAIL 집의 연통 높이 값(3.31)부터 쌓았다.
- 해결: 3.0부터 쌓도록 바꿨다.
검증
- 씬 Rigidbody 0개, 도착 지점에서 대화 기준점과 문까지 경로가 이어진다.
- 첫 시도에 마을 → 대장간 전환이 안 됐다. 오프닝을 건너뛴 직후 문 바로 앞으로 순간 이동시켜 처음부터 문 안에 서 있는 것으로 판정됐기 때문이다(의도된 동작). 한 번 나갔다 들어가니 정상이었다.
남은 일
- 길드 빌더의 공용 함수를 바꾸면 대장간에도 영향이 간다.
- 주점 내부는 아직 옛 실내다.
- 마을로 나올 때 카메라가 북쪽 시작 각도인 문제는 147과 같다.