Building AAA Content with Unreal Editor for Fortnite (UEFN) | GDC 2025
- UEFN(Unreal Editor for Fortnite)은 포트나이트 생태계에서 게임을 제작하고 퍼블리싱할 수 있는 무료 툴이며, 2024년에는 크리에이터 제작 게임에서 52억 시간의 플레이가 발생했습니다. 🎮
- 고품질 위젯 기반 UI 제작을 위해 게임플레이 데이터 활용, UMG(Unreal Motion Graphics)를 통한 UI 구동, UI 머티리얼 사용의 세 가지 주요 기술을 다룹니다. 🎨
- HUD 컨트롤러 장치를 사용하여 게임플레이 데이터를 UI 위젯에 연결하고, 뷰 모델을 통해 플레이어 정보(체력, 방어력, 상태 등) 및 장착 아이템 정보에 접근할 수 있습니다. 📊
- UMG 에디터에서 뷰 모델을 추가하여 UI 요소와 데이터를 바인딩하고, 데이터 바인딩을 통해 텍스트 설정, UI 가시성 제어, UI 요소 이동 등 다양한 UI 동작을 구현할 수 있습니다. 🔗
- UI 머티리얼을 사용하여 텍스처, 색상, 모양 등을 변경하고, 스칼라 파라미터를 통해 플레이어 체력에 따라 UI 애니메이션 속도를 조절하는 등 동적인 UI 효과를 만들 수 있습니다. ✨
- 뷰 모델의 배열 데이터를 활용하여 팀원 목록과 같은 UI 요소를 동적으로 생성하고, 위젯 스위처를 사용하여 플레이어 슬롯에 따라 다른 UI를 표시할 수 있습니다. 🧑🤝🧑
- Ballistic 게임의 HUD 사례를 통해 실제 게임에서 뷰 모델과 UI 머티리얼을 활용하여 체력 바, 텍스트 정보, 로우 헬스 애니메이션 등을 구현하는 방법을 보여줍니다. 🎯
- UEFN의 시퀀서 툴을 사용하여 UI 애니메이션을 만들고, 조건부 바인딩을 통해 뷰 모델 데이터에 따라 애니메이션을 재생하거나 중지할 수 있습니다. 🎬
- 다양한 HUD UI 제작을 위한 편리한 UI 머티리얼을 제공하여, 막대 미터, 방사형 미터, 텍스처, 시각 효과 등을 쉽게 구현할 수 있도록 지원합니다. 🛠️
- 데이터 바인딩을 통해 코드를 작성하지 않고도 UI 동작을 제어할 수 있으며, UEFN 입문자에게 좋은 진입점을 제공하고, 커스텀 코드를 추가하여 더 많은 기능을 구현할 수 있습니다. 🚀