코드 익스플로러와 언리얼 엔진 오가 거대 공상과학 구조물에 선사하는 힘

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

NetEase Games가 Code: Explorer를 공개했습니다. 이는 Unreal Engine 5를 활용하여 거대한 규모의 SF 세계를 구축하는 야심찬 프로젝트입니다. 이 타이틀은 시각적 충격을 주는 것을 목표로 할 뿐만 아니라, 클래식 모델링과 절차적 생성을 결합한 성숙한 기술 워크플로우를 보여줍니다. 개발자들에게 이 프로젝트는 Nanite와 Houdini를 통합하여 이전에는 실시간으로는 상상할 수 없었던 환경을 구현하는 방법에 대한 사례 연구입니다.

UE5의 조명과 함께 거대한 SF 메가 구조물을 보여주며 압도적인 스케일을 드러내는 Code: Explorer 스크린샷

기술 파이프라인: Maya, Houdini 및 UE5 조립 🚀

Code: Explorer의 창작 과정은 세 가지 주요 단계로 나뉩니다. 먼저 아티스트는 Maya를 사용하여 히어로 에셋과 우주선이나 정거장의 기본 지오메트리를 조각합니다. 그런 다음 Houdini가 세부 요소의 절차적 생성을 위해 투입됩니다. 동체 패널, 파이프, 그리고 끝없는 메가 구조물의 환상을 만들어내는 모듈식 요소의 반복이 여기에 해당합니다. 마지막으로 Unreal Engine 5가 모든 것을 조립합니다. 여기서 Nanite는 성능 저하 없이 수조 개의 폴리곤을 렌더링할 수 있게 하여 기존의 LOD 필요성을 없앱니다. 그 결과 모든 리벳과 균열이 물리적 존재감을 지니는 장면이 탄생하며, 이는 환경 스토리텔링에 핵심적입니다.

인디 개발자를 위한 교훈: 지오메트리로 이야기하는 방법 🎨

Code: Explorer는 시각적 스토리텔링에 긴 대사가 필요하지 않음을 증명합니다. 잔해가 된 우주선의 배치, 복도의 조명, 또는 거대한 문의 규모는 버려짐이나 갈등을 이야기할 수 있습니다. 소규모 스튜디오를 위한 조언은 Houdini에서 모듈성을 우선시하는 것입니다. 메모리를 과도하게 사용하지 않으면서 지오메트리를 재사용하고 배치를 변경할 수 있는 부품 키트를 만드는 것입니다. 또한 프로젝트 초기부터 Nanite를 사용하면 최적화에 대한 골치 아픈 문제를 피하고 분위기와 몰입감에 집중할 수 있습니다.

NetEase Games 개발자들은 Code: Explorer의 SF 메가 구조물에서 오픈 월드의 압도적인 규모를 희생하지 않으면서 성능과 안정성을 유지하기 위해 Nanite 및 Lumen 사용과 같은 Unreal Engine 5의 특정 기술적 과제를 어떻게 극복해야 합니까?

(추신: 게임 잼은 결혼식과 같습니다. 모두가 행복해하고, 아무도 자지 않으며, 결국 울게 됩니다)