본문 바로가기
SOOFT RogueForge
플레이 영상 Steam에서 찜하기
개발 일지

집 구조 통합 — 별도 실내 공간 제거와 실제 높이의 층

초기에는 집에 들어가면 화면이 실내 전용 공간으로 넘어갔습니다. 지금은 필드에 서 있는 그 집 안으로 그대로 걸어 들어갑니다. 집은 구조물 하나이고, 2층과 3층은 실제 높이에 있습니다.

따로 그리던 실내

실내를 따로 그리면 만들기는 쉬웠습니다. 밖의 집과 안의 방을 각각 꾸미면 됐으니까요. 하지만 창밖에 바깥 세계가 보이지 않았고, 2층 창문에서 내려다보는 풍경도 없었습니다. 멀티플레이에서는 한 사람은 밖, 한 사람은 안에 있을 때 화면이 두 갈래로 갈라지는 문제도 생겼습니다.

집 = 구조물 하나

실내 공간을 없애고, 집을 필드에 선 구조물 하나로 만들었습니다. 안과 밖은 발이 집 바닥 위에 있는지로 정하고, 몇 층인지는 실제 서 있는 높이로 정합니다. 층고와 층 사이 바닥의 구멍, 5층까지 쌓는 것도 같은 구조 안에서 처리합니다.

계단은 따로 된 장치가 아니라 집을 짓는 조각 중 하나입니다. 계단을 쌓아 2층으로 올라가고, 집 안에서도 조각과 가구를 밟고 막힙니다.

숲속 여러 층 나무 위 집과 긴 계단
집은 필드에 선 구조물 하나입니다. 층은 실제 높이에 있습니다.

들어가면 앞벽이 열린다

집 안으로 들어가면 카메라 쪽 앞벽과 지붕이 잘려 안이 보입니다. 처음에는 지붕만 걷었는데, 낮은 각도에서는 벽이 화면을 다 가렸습니다. 벽까지 잘라 내자 집 안에서도 자유 시점을 쓸 수 있게 됐습니다.

받침을 잃은 집은 흔들리다 통째로 내려앉습니다. 집이 구조물 하나이기 때문에 가능한 일이었습니다.

돌벽 집 안의 창문과 탁자, 캐릭터
집 안으로 그대로 걸어 들어갑니다. 창밖으로 바깥 세계가 보입니다.

정리

따로 그리던 공간을 하나로 합치자 할 일은 늘었지만, 예외가 줄었습니다. 이 결정 덕분에 이후의 자유 건축도 같은 세계 안에서 자랄 수 있었습니다.

디스코드에서 의견 남기기

다른 개발 일지

RogueForge 팔로우하기