칠 일 후에 죽다 일점영 유니티에서 베테랑 복셀의 기술적 도약

2026년 05월 22일 게시됨 | 스페인어에서 번역됨

수년간의 얼리 액세스 끝에 7 Days to Die가 깊은 그래픽 개선과 함께 버전 1.0에 도달했습니다. 이 업데이트는 게임플레이를 다듬을 뿐만 아니라, 레거시 시스템을 동적 글로벌 일루미네이션, ZBrush에서 조각된 모델, 그리고 가시성과 성능에 영향을 미치는 기후 시스템으로 대체합니다. 개발자들에게 이 사례는 복셀의 본질을 잃지 않으면서 Unity 엔진을 현대화하는 방법을 보여줍니다.

동적 글로벌 일루미네이션과 Unity의 상세한 복셀 지형을 보여주는 7 Days to Die 1.0 스크린샷.

ZBrush를 활용한 모델링 파이프라인 및 에셋 리스케일링 🎨

팀은 캐릭터와 좀비의 기본 모델을 ZBrush에서 조각된 버전으로 교체하고, 노멀 맵과 앰비언트 오클루전 맵을 적용하여 프레임을 희생하지 않으면서 높은 폴리곤 수의 디테일을 시뮬레이션했습니다. 기술적 핵심은 자동 리토폴로지와 FBX를 통한 Unity로의 직접 내보내기에 있으며, LOD(Level of Detail)를 최적화하여 중간 사양 하드웨어에서 60FPS를 유지합니다. 또한, 글로벌 일루미네이션은 Light Probes와 Reflection Probes를 사용하여 구현되어 평평한 그림자를 제거하고 바이옴에 깊이를 부여했습니다. 기후 시스템은 이제 GPU 파티클을 사용하여 비와 눈을 표현하며, 드로우 콜을 붕괴시키지 않으면서 몰입감을 높이기 위해 시간대에 따라 밀도를 조정합니다.

레거시 엔진을 사용하는 인디 스튜디오를 위한 교훈 🧠

7 Days to Die의 사례는 시각적으로 경쟁하려는 복셀 타이틀을 위한 로드맵입니다. ZBrush와 Unity의 글로벌 일루메이션으로의 전환은 AAA 엔진 없이도 풍부한 분위기를 달성할 수 있음을 보여줍니다. 핵심은 에셋 효율성과 실시간 그림자 대신 프로브 시스템 사용을 우선시하는 데 있습니다. 인디 개발자에게 좋은 조각 및 리토폴로지 파이프라인에 투자하는 것은 프로젝트의 수명을 두 배로 늘릴 수 있습니다.

7 Days to Die 1.0에서 중간 사양 하드웨어의 성능을 희생하지 않으면서 복셀 엔진의 조명과 셰이더를 최적화하기 위해 Unity에서 팀이 직면한 특정 기술적 과제는 무엇입니까?

(추신: 모바일 최적화는 미니 쿠퍼에 코끼리를 넣으려는 것과 같습니다)