뒤로
포트나이트에서 루나 호라이즌을 제작한 과정: 달 탐사 미션을 몰입감 넘치는 경험으로 재구성한 방법
포트나이트 팀
루나 호라이즌은 유럽 우주국(European Space Agency, ESA)이 향후 예정된 달 남극으로 향하는 국제 달 탐사 미션을 몰입감 넘치는 3D 경험으로 재구성한 것입니다. 플레이어는 경이로운 우주 탐험의 세계를 학습하면서 하셀 달 기지(Hassell Lunar Habitat)를 건설하기 위한 자원을 수집해야 합니다.
루나 호라이즌은 단순히 이겨야 하는 경험만은 아닙니다. 잠시 멈춰 우주 비행사들과 대화를 나누고, 달 지형 곳곳에 배치된 정보 지점과 상호작용하며 실제로 계획된 이 미션과 우주로의 여정을 더 자세히 살펴볼 수 있습니다. 루나 호라이즌은 에픽게임즈, 유럽 우주국, Hassell이 Buendea 및 Team PWR과 협력하여 제작했습니다.
코드 3207-0960-6428을 사용하거나 디스커버에서 '루나 호라이즌(Lunar Horizons)'을 검색하여 루나 호라이즌 경험을 플레이해 보세요.
에픽 팀은 루나 호라이즌을 통해 포트나이트 언리얼 에디터(UEFN)에서 현실 속의 아이디어와 데이터를 사용하여 재미있고 흥미로운 경험을 제작하는 방법과 우주과학의 경이로움을 플레이어에게 교육하는 방식을 보여주었습니다.
이 경험을 개발하는 과정에서 우주과학에 대해 많은 것을 배울 수 있었습니다. 예를 들면, 달의 표면에서는 왜 실제로 별을 볼 수 없는지, 달 먼지가 얼마나 심각한 문제인지, 달 남극의 일부 지역은 어떻게 수십억 년 동안 어둠 속에 갇혀 있었는지와 같은 것입니다. 이 경험을 플레이하고 개발자 블로그를 읽어 보시면서 여러분도 무엇이든 배울 수 있기를 바랍니다. 이제 시작하겠습니다!
나나이트 덕분에 차세대 콘솔 및 PC를 위한 아주 정교하고 디테일한 모델을 사용할 수 있으며, 모바일과 같은 기타 플랫폼용으로 최적화된 버전을 자동으로 생성할 수 있습니다. 유럽 우주국은 이미 채용, 시뮬레이션, 트레이닝에 언리얼 엔진을 사용하고 있었기 때문에, 일부 에셋도 UEFN으로 쉽고 빠르게 가져올 수 있었습니다.
기존 모델 외에도 개발 컨설턴트인 Buendea와 협력하여 프로젝트를 위한 다른 커스텀 에셋을 제작했습니다. Buendea는 바위를 스캔하고 달과 유사한 실제 표면을 촬영하여 사실적인 텍스처를 생성함으로써 지금껏 볼 수 없었던 방식으로 접근했습니다.
자랑스럽다고 느끼는 에셋은 바로 '선외 활동' 공개 도메인 가이드를 사용하여 정밀하게 재현된 xEMU 우주복입니다. 이 우주복은 원래 예정되어 있는 ESA 아르테미스 미션에서 사용하려고 디자인된 것입니다.
게다가 이 프로젝트에서 사용된 상당수의 에셋들을 팹에 무료로 출시했습니다. 따라서 여러분의 UEFN 프로젝트에서 직접 사용하실 수 있으니 다음 안내에 따라 이 에셋들을 만나보세요.

UEFN에 커스텀 에셋을 임포트하는 작업에 대한 자세한 정보는 '콘텐츠 및 섬 임포트하기' 문서를 확인하세요.

스캐너 폴을 배치하는 경우, Verse 코드는 먼저 가장 가까운 자원 지점(UEFN에서 디자이너가 배치한 커스텀 사물)을 찾습니다. 그런 다음 폴을 해당 위치로 이동하고 빔을 올바른 방향으로 조정한 후 자원 생산을 관리합니다. 각 스캐너 폴마다 고유 Verse 장치와 다양한 포트나이트 장치(텍스트 표시, 줍기 상호작용 허용 등)가 있습니다.
플레이어가 운반 중인 소지품을 쉽게 파악하고 다가오는 태양 폭풍에 대한 경고를 받을 수 있는 루나 호라이즌의 커스텀 HUD을 제작하기 위해 Verse를 사용합니다. 또한 근처의 '비컨' 장치를 트리거해 플레이어에게 다음에 할 일을 알리는 데에도 유용합니다.
UEFN의 Verse 사용 방법에 대한 자세한 정보는 'Verse 언어 시작하기' 문서 및 'Verse로 프로그래밍 배우기' 문서를 확인하세요.



UEFN의 시퀀서 사용법에 대한 자세한 정보는 '시퀀서와 컨트롤 릭' 문서를 확인하세요. 애니메이션 및 시네마틱을 구현하는 방법을 보다 폭넓게 이해하고 싶다면 애니메이션 및 시네마틱 페이지를 살펴보세요.

또한 시퀀서 내에서 스캐너 폴에 애니메이션을 적용할 때도 컨트롤 릭을 활용했습니다. 그 밖에 컨트롤 릭으로 스캐너가 달의 표면에 정확히 배치되는지 확인하기 위한 콜리전 테스트를 수행하기도 했습니다.
UEFN의 컨트롤 릭 사용법에 대한 자세한 정보는 위에 언급된 '시퀀서와 컨트롤 릭' 문서를 확인하세요. 애니메이션 및 시네마틱을 구현하는 방법을 보다 폭넓게 이해하려면 여기를 참고하세요.



UEFN에서 자신만의 커스텀 환경을 빌드하는 방법에 대한 자세한 정보는 '환경 및 랜드스케이프' 문서를 참고하세요.




우주 탐험과 더불어 UEFN 경험에서 우주 탐험이 재구성된 방식에 대해 어느 정도 알게 되셨기를 바랍니다. 달 남극을 탐사하는 실제 아르테미스 미션에 대해 더 자세히 알아보고 싶다면 아르테미스 5호 달 탐사 미션에 대한 이 유럽 우주국 기사를 확인해 보세요. 언리얼 페스트 2023의 '포트나이트에 달 가져오기(Bringing the Moon into Fortnite)'에서도 자세한 정보를 확인하실 수 있습니다. 🌙
루나 호라이즌은 단순히 이겨야 하는 경험만은 아닙니다. 잠시 멈춰 우주 비행사들과 대화를 나누고, 달 지형 곳곳에 배치된 정보 지점과 상호작용하며 실제로 계획된 이 미션과 우주로의 여정을 더 자세히 살펴볼 수 있습니다. 루나 호라이즌은 에픽게임즈, 유럽 우주국, Hassell이 Buendea 및 Team PWR과 협력하여 제작했습니다.
코드 3207-0960-6428을 사용하거나 디스커버에서 '루나 호라이즌(Lunar Horizons)'을 검색하여 루나 호라이즌 경험을 플레이해 보세요.
에픽 팀은 루나 호라이즌을 통해 포트나이트 언리얼 에디터(UEFN)에서 현실 속의 아이디어와 데이터를 사용하여 재미있고 흥미로운 경험을 제작하는 방법과 우주과학의 경이로움을 플레이어에게 교육하는 방식을 보여주었습니다.
이 경험을 개발하는 과정에서 우주과학에 대해 많은 것을 배울 수 있었습니다. 예를 들면, 달의 표면에서는 왜 실제로 별을 볼 수 없는지, 달 먼지가 얼마나 심각한 문제인지, 달 남극의 일부 지역은 어떻게 수십억 년 동안 어둠 속에 갇혀 있었는지와 같은 것입니다. 이 경험을 플레이하고 개발자 블로그를 읽어 보시면서 여러분도 무엇이든 배울 수 있기를 바랍니다. 이제 시작하겠습니다!
커스텀 에셋
이 프로젝트에서 흥미로운 부분은 건축과 디자인을 선도하는 기업인 Hassell 및 유럽 우주국과의 긴밀한 협력이었습니다. Hassell과 유럽 우주국 모두 제안된 달 기지와 무인 달 착륙선의 CAD(Computer Aided Design) 디지털 모델을 기꺼이 제공해 주었으며, 이 모델들을 UEFN으로 가져와 루나 호라이즌 경험에서 활용할 수 있었습니다.나나이트 덕분에 차세대 콘솔 및 PC를 위한 아주 정교하고 디테일한 모델을 사용할 수 있으며, 모바일과 같은 기타 플랫폼용으로 최적화된 버전을 자동으로 생성할 수 있습니다. 유럽 우주국은 이미 채용, 시뮬레이션, 트레이닝에 언리얼 엔진을 사용하고 있었기 때문에, 일부 에셋도 UEFN으로 쉽고 빠르게 가져올 수 있었습니다.
기존 모델 외에도 개발 컨설턴트인 Buendea와 협력하여 프로젝트를 위한 다른 커스텀 에셋을 제작했습니다. Buendea는 바위를 스캔하고 달과 유사한 실제 표면을 촬영하여 사실적인 텍스처를 생성함으로써 지금껏 볼 수 없었던 방식으로 접근했습니다.
자랑스럽다고 느끼는 에셋은 바로 '선외 활동' 공개 도메인 가이드를 사용하여 정밀하게 재현된 xEMU 우주복입니다. 이 우주복은 원래 예정되어 있는 ESA 아르테미스 미션에서 사용하려고 디자인된 것입니다.
게다가 이 프로젝트에서 사용된 상당수의 에셋들을 팹에 무료로 출시했습니다. 따라서 여러분의 UEFN 프로젝트에서 직접 사용하실 수 있으니 다음 안내에 따라 이 에셋들을 만나보세요.
- 포트나이트 언리얼 에디터를 실행합니다.
- 에셋을 추가할 프로젝트를 엽니다.
- 상단 바의 팹 아이콘을 클릭합니다(Verse 아이콘 옆).
- 루나 호라이즌(Lunar Horizons)을 검색하고 루나 호라이즌의 무료 에셋 팩을 선택합니다.
- 에셋을 레벨로 직접 드래그하여 사용을 시작합니다!

UEFN에 커스텀 에셋을 임포트하는 작업에 대한 자세한 정보는 '콘텐츠 및 섬 임포트하기' 문서를 확인하세요.

Verse
UEFN 프로그래밍 언어인 Verse로 작성된 코드는 정보 지점, 스캐너 폴, 달 기지 건설 등 루나 호라이즌의 모든 게임플레이 요소를 제어합니다.스캐너 폴을 배치하는 경우, Verse 코드는 먼저 가장 가까운 자원 지점(UEFN에서 디자이너가 배치한 커스텀 사물)을 찾습니다. 그런 다음 폴을 해당 위치로 이동하고 빔을 올바른 방향으로 조정한 후 자원 생산을 관리합니다. 각 스캐너 폴마다 고유 Verse 장치와 다양한 포트나이트 장치(텍스트 표시, 줍기 상호작용 허용 등)가 있습니다.
플레이어가 운반 중인 소지품을 쉽게 파악하고 다가오는 태양 폭풍에 대한 경고를 받을 수 있는 루나 호라이즌의 커스텀 HUD을 제작하기 위해 Verse를 사용합니다. 또한 근처의 '비컨' 장치를 트리거해 플레이어에게 다음에 할 일을 알리는 데에도 유용합니다.
UEFN의 Verse 사용 방법에 대한 자세한 정보는 'Verse 언어 시작하기' 문서 및 'Verse로 프로그래밍 배우기' 문서를 확인하세요.



시퀀서
루나 호라이즌에서는 미션을 시작하는 우주 비행사들의 시네마틱, 스캐너 폴 배치 애니메이션, 달 표면 위 소형 탐사 로봇의 움직임, 태양 폭풍 이펙트부터 깜박이는 버튼 및 아이콘과 같은 작은 요소들에 이르기까지 시네마틱 및 애니메이션 툴인 시퀀서를 광범위하게 사용했습니다.UEFN의 시퀀서 사용법에 대한 자세한 정보는 '시퀀서와 컨트롤 릭' 문서를 확인하세요. 애니메이션 및 시네마틱을 구현하는 방법을 보다 폭넓게 이해하고 싶다면 애니메이션 및 시네마틱 페이지를 살펴보세요.

컨트롤 릭
루나 호라이즌의 많은 요소에 컨트롤 릭이 사용되었습니다. 예를 들어 소형 탐사 로봇 모델 2가지의 경우 이동할 때 바퀴가 자동으로 회전하도록 구성되었으며, 서스펜션은 달 지형에 반응하여 위아래로 움직입니다. (작년 체이스 쿠퍼(Chase Cooper)가 진행한 언리얼 페스트 토크에서 더 자세한 내용을 확인하실 수 있습니다.)또한 시퀀서 내에서 스캐너 폴에 애니메이션을 적용할 때도 컨트롤 릭을 활용했습니다. 그 밖에 컨트롤 릭으로 스캐너가 달의 표면에 정확히 배치되는지 확인하기 위한 콜리전 테스트를 수행하기도 했습니다.
UEFN의 컨트롤 릭 사용법에 대한 자세한 정보는 위에 언급된 '시퀀서와 컨트롤 릭' 문서를 확인하세요. 애니메이션 및 시네마틱을 구현하는 방법을 보다 폭넓게 이해하려면 여기를 참고하세요.



랜드스케이프 및 환경
이 게임의 랜드스케이프는 실제 NASA의 LRO에게서 제공받은 달 지형 고도 데이터에서 출발했습니다. 그런 다음, UEFN의 랜드스케이프 툴을 사용하여 다듬었죠. 독특하고 사실적인 달 지형을 제작하기 위해 실제 달 표면의 레퍼런스 사진에서 영감을 받은 커스텀 머티리얼 구성을 사용했습니다. 특정 디테일을 추가하고 특징을 블렌딩하기 위해 데칼도 사용했습니다.UEFN에서 자신만의 커스텀 환경을 빌드하는 방법에 대한 자세한 정보는 '환경 및 랜드스케이프' 문서를 참고하세요.




우주 탐험과 더불어 UEFN 경험에서 우주 탐험이 재구성된 방식에 대해 어느 정도 알게 되셨기를 바랍니다. 달 남극을 탐사하는 실제 아르테미스 미션에 대해 더 자세히 알아보고 싶다면 아르테미스 5호 달 탐사 미션에 대한 이 유럽 우주국 기사를 확인해 보세요. 언리얼 페스트 2023의 '포트나이트에 달 가져오기(Bringing the Moon into Fortnite)'에서도 자세한 정보를 확인하실 수 있습니다. 🌙