포트나이트 에코시스템 v41.10에서 이제 실험 단계 기능으로 Verse에서 사용 가능한 퀘스트 API가 도입됩니다. 포트나이트 기본 퀘스트 UI에 표시되는 퀘스트를 통해, 섬에 퀘스트 기반 진행을 구현해 보세요.
이제 스타워즈™ 툴키트에 총 30종 이상의 드로이드와 톤톤 버전이 포함됩니다. 드로이드에는 애니메이션에 사용할 수 있는 컨트롤 릭이 포함되어 있으며, 일부 드로이드는 도색 색상을 수정할 수도 있습니다.
씬 그래프에 다수의 업데이트가 적용됩니다. 여기에는 플레이어 시점을 프로그래밍 방식으로 제어할 수 있는 카메라 컴포넌트(실험 단계)가 포함됩니다. 엔티티에 카메라 컴포넌트를 어태치하고, 런타임 시 모드를 변경하고, 바디와 렌즈 프로퍼티를 조정하세요. 모두 Verse에서 가능합니다.
기기 간 입력을 지원하는 탭 가능 HUD 위젯, 신규 시냅스 스테이션 프리팹과 갤러리, 71종의 LEGO Brick Editor용 신규 브릭 등도 만나보세요.
포트나이트 퀘스트 UI에 표시되는 퀘스트 만들기(실험 단계)
이제 퀘스트 API를 Verse에서 실험 단계 기능으로 사용할 수 있습니다. 제작한 퀘스트는 기존 포트나이트 퀘스트와 동일한 위치에 자동으로 표시됩니다. 즉, 포트나이트 퀘스트 UI 및 추적 시 일시정지 메뉴에서 확인할 수 있습니다.
Verse에서 퀘스트, 목표, 보상을 정의해 섬에 업적, 튜토리얼, 컬렉션 세트 등 퀘스트 기반 진행을 구현하세요. 고유한 추적 시스템을 처음부터 만들지 않아도 됩니다. 퀘스트는 동기화된 실시간 진행을 통해 섬의 모든 플레이어 간 전역 공유될 수도 있습니다.
API는 퀘스트 참여, 진행, 완료 및 보상 지급에 대한 이벤트를 브로드캐스트하므로 섬 로직과 HUD가 실시간으로 반응합니다.
아직 이 실험 단계 기능을 사용한 섬을 퍼블리싱할 수는 없습니다. 퍼블리싱은 실험 단계가 종료된 이후 가능합니다. 자세한 내용은 퀘스트 API를 참고하세요.
은하계에 새로 추가된 기능: 스타워즈™ 툴 업데이트
이제 스타워즈 툴키트에 신규 드로이드와 톤톤 버전이 포함됩니다. 사용 가능 에셋에 대해 자세히 알아보려면 스타워즈™ 섬 작업하기를 참고하세요.
드로이드 업데이트
이제 UEFN에서 다음과 같은 30종 이상의 스타워즈 드로이드를 사용할 수 있습니다.
B1 전투
B2 대형
BB 시리즈
R 시리즈
BDX 익스플로러
공크
Mouse
기타 다양한 드로이드가 포함됩니다!
드로이드에는 컨트롤 릭이 포함되어 있어, 상징적인 스타워즈 캐릭터에 애니메이션을 적용할 수 있습니다. 일부 드로이드는 도색 색상을 변경할 수도 있습니다.
산 톤톤
이제 스타워즈 툴키트에 산 톤톤 버전이 포함되어, 여러 바이옴과 게임플레이에서 사용할 수 있습니다. 탑승 가능 톤톤은 UEFN에서 NPC 캐릭터 정의의 신규 캐릭터 타입으로 사용 가능합니다.
LEGO® 측면 건설 브릭
이번 업데이트로 측면 건설 브릭을 포함해, LEGO Brick Editor용 신규 브릭 71종이 추가되었습니다. 이 신규 브릭은 새로운 차원의 창의성을 열며, 단순히 위가 아닌 바깥으로도 건설할 수 있게 해줍니다.
LEGO Brick Editor에도 일부 편의성 업데이트가 적용되었습니다.
단일 브릭 크래글링: 이제 그룹 없이도 단일 브릭을 크래글링할 수 있습니다.
누락된 아이콘 수정(UEFN): 연결된 브릭 그룹에 대한 디버그 시각화 토글 버튼에 이제 올바른 아이콘이 표시됩니다.
개선된 브릭 팔레트 레이아웃: 브릭 팔레트가 이제 기본적으로 레고 브릭 에디터 툴의 하단에 고정됩니다. 또한 Brick Editor를 열 때 더 이상 팝업이 나타나지 않습니다.
추가 콘텐츠 브라우저 없음: 크래글링 이후 열리던 콘텐츠 브라우저 창을 영원히 제거했습니다.
깔끔한 크래글링 취소: 크래글링 대화창을 취소해도 더 이상 오류 팝업이 나타나지 않습니다.
스마트한 스냅 제안: 이제 브릭 배치 시 거부될 스냅 위치가 제안되지 않습니다.
LEGO 브릭 인덱스
이제 LEGO Brick Editor에서 사용 가능한 모든 브릭, 플레이트 등에 전용 페이지가 제공됩니다. 브릭은 꿈꾸던 LEGO 월드를 만드는 데 필요한 브릭을 쉽게 찾을 수 있도록 브릭 종류별로 구분됩니다. 인덱스를 사용해 바위 표면, 정교한 모듈형 건물 등 상상할 수 있는 모든 것을 계획하고 만들어 보세요! LEGO® Brick Index 페이지를 자주 방문해 어떤 브릭이 추가되었는지 확인하세요.
씬 그래프 카메라 컴포넌트로 카메라 제어(실험 단계)
이번 출시 버전에서는 씬 그래프 카메라 컴포넌트 실험 단계 버전을 사용해 볼 수 있습니다. 엔티티에 카메라 컴포넌트를 어태치하고, 프로그래밍 방식으로 플레이어 시점을 제어하고, 런타임 시 카메라 모드를 변경하고, 카메라 바디와 렌즈 프로퍼티를 조정하세요. 모두 Verse에서 가능합니다.
초기 API에는 camera_director_component, perspective_camera_component, orthographic_camera_component 및 physical_camera_component가 포함됩니다.
아직 이 실험 단계 기능을 사용한 섬을 퍼블리싱할 수는 없습니다. 자세한 내용은 씬 그래프 카메라 컴포넌트를 참고하세요.
씬 그래프 엔티티에서 이동하는 캐릭터 지원
이제 캐릭터에 이동 베이스로 씬 그래프 메시 컴포넌트에 대한 기본 지원이 추가됩니다. 이를 통해 캐릭터는 움직이는 플랫폼과 같이 움직이는 메시 컴포넌트에 머무를 수 있으며, 자신이 있는 mesh_component에 로컬로 이동할 수도 있습니다.
캐릭터 소유 쿼리에 대한 씬 그래프 지원
이제 씬 그래프에 플레이어가 어떤 캐릭터 엔티티를 제어하는지 알 수 있는 방법이 기본으로 제공됩니다. 플레이어 캐릭터 및 캐릭터 NPC에 존재하는 신규 possessable_component는 월드 내에서 자신을 대표하는 엔티티에 플레이어를 연결합니다. 에픽은 내부적으로 엔티티에 possessable_component를 설정합니다. 자체 엔티티에 추가하거나 제어권 또는 소유권 변경에 사용할 수는 없지만, 상태를 쿼리하여 섬 로직을 구동할 수는 있습니다.
엔티티를 제어하는 플레이어를 조회하고(처치를 인정하거나 올바른 플레이어에게 아이템을 지급하기 위해), 플레이어가 현재 제어하는 엔티티를 찾고(입력 매핑을 어태치하거나 장식 적용을 위해), 제어권이 변경될 때 이벤트로 반응할 수 있습니다.
플레이어는 부활 후에도 동일한 아이덴티티를 유지하므로, 엔티티가 교체되거나 재생성되어도 점수와 진행 상황은 일관되게 유지됩니다. 플레이어는 캐릭터와 운전 중인 탈것처럼 여러 엔티티를 동시에 제어할 수도 있습니다.
모바일: 장치 간 입력을 지원하는 탭 가능 HUD 위젯
이제 게임플레이 HUD에 추가된 커스텀 UI 버튼은 해당 입력 액션을 트리거하거나(게임패드 및 마우스/키보드 플레이어) 또는 직접 탭하여(터치스크린 사용자) 상호작용할 수 있습니다. UMG의 커스텀 버튼 위젯과 Verse 버튼을 사용하여 제작된 버튼은 게임플레이 중 입력 액션과 플레이어 탭에 반응합니다. Verse UI 입력 모드와 관계없이 플레이어가 상호작용할 때 Verse 핸들러를 실행하도록 아무 커스텀 버튼에 입력 액션 트리거를 할당해 보세요. 이 기능이 작동하는 데 TouchActionWrapper는 필요하지 않습니다.
UMG: HUD 사용자 위젯에 커스텀 버튼 위젯을 추가하거나 재사용하고, 디테일 패널에서 트리거 입력 액션을 설정하고, Verse 필드 이벤트를 버튼의 클릭 시 이벤트에 바인딩하고, Verse 응답 핸들러를 작성합니다.
Verse UI:
button위젯을 추가하고,TriggeringInputAction을 할당하고, Verse 코드에서OnClick프로퍼티를 구독합니다.
자세한 내용은 탭 가능 커스텀 HUD 위젯을 참고하세요.
언리얼 리비전 컨트롤이 '로어'로 변경됩니다
언리얼 리비전 컨트롤(URC)의 이름이 로어로 새롭게 바뀝니다. 언리얼 페스트에서 발표된 것처럼, 이제 로어가 에픽의 버전 관리 및 콘텐츠 스토리지 기술의 이름이 됩니다. v41.10부터, 이전에는 언리얼 리비전 컨트롤이 표시되던 UEFN에서 새로운 이름을 보게 될 것입니다.
이름만 변경될 뿐 프로젝트, 버전 기록 및 워크플로는 그대로 이전되므로 별도의 조치는 불필요합니다.
로어에 대한 자세한 정보는 www.lore.org에서 확인하세요.
언리얼 페스트 시카고에서 로어 오픈 소스와 함께 출시된 로어 데스크톱 클라이언트는 독점 압축 알고리즘(Oodle)에서 오픈 소스 알고리즘(Zstandard)으로 전환 중이므로, 아직 UEFN 프로젝트와 호환되지 않습니다. 향후 출시 버전에서 기존 프로젝트를 업데이트하여 Zstandard 압축을 사용하고 UEFN 프로젝트와 호환되도록 할 예정입니다.
Lore(URC) VS Code 플러그인은 아직 기존명을 참조하지만, 추후 출시 버전에서 업데이트될 예정입니다.
개발자 팔로우
개발자 프로필 링크 장치에서 개발자 팔로우 버튼이 제거되었습니다. 장치 자체는 계속 사용할 수 있으며 기존 팔로워 수는 영향을 받지 않습니다.
콘텐츠 브라우저 및 인벤토리 업데이트
이번 출시 버전에서 제공되는 모든 신규 장치와 아이템을 확인해 보세요!
장치 업데이트 및 수정 사항
신규:
플레이어 이동 장치에 몇 가지 신규 옵션이 추가되었습니다.
낙하 피해 유형: 선형 또는 임계값 중에서 선택합니다.
낙하 피해 제한: 활성화하면 낙하 피해를 입은 플레이어의 체력이 1 미만으로 떨어지지 않습니다.
지면 질주: 첫 스카이다이빙 중 활성화할 경우, 자동 전개 높이 제한에 도달한 플레이어가 낙하산을 자르고 지면까지 남은 거리를 낙하할 수 있습니다.
치명적 피해 비틀거림: 착지 후 낙하 피해를 입을 때 비틀거림 효과를 활성화하거나 비활성화합니다.
치명적 피해 입을 시 에너지 소모: 낙하 피해를 입을 때 스태미나 소모를 활성화 또는 비활성화합니다.
신규 아이템
충격석
신규 프리팹과 갤러리
시냅스 스테이션 세븐 작업장 프리팹
시냅스 스테이션 부두 프리팹
시냅스 스테이션 바닥 갤러리
시냅스 스테이션 벽 갤러리
시냅스 스테이션 지붕 갤러리
시냅스 스테이션 실내 사물 갤러리
시냅스 스테이션 실외 사물 갤러리
시냅스 스테이션 토대 갤러리
신규 또는 업데이트된 문서
메모리 관리
이제 메모리 관리 문서에 퍼포먼스 모니터링, 메모리 스냅샷, 공간 프로파일러 사용 지침이 포함되어, 메모리 사용량을 조사하고, 메모리 용량 문제의 원인이 되는 에셋을 식별할 수 있습니다. 또한 스태틱 메시 단순화 및 모바일 전용 디자인 등 추가 최적화 리소스도 추가했습니다.
자세한 내용은 메모리 관리를 참고하세요.
커뮤니티 버그 수정 사항
다음은 포럼에 제출해 주신 문제에 대한 수정 사항입니다. 문제를 신고해 주신 분들과 업데이트를 기다려 주신 분들께 감사드립니다!
UEFN에서 변경사항을 푸시할 때 자동 저장되지 않던 문제를 수정했습니다.
노출된 메타사운드에 대한 볼륨 범위제한을 제거했습니다.
인스턴스화된 프리팹 머티리얼을 오버라이드하면 편집/게임 세션에서 기본 메시 머티리얼로 복원되던 문제를 수정했습니다.
'새 라운드 중 생성' 설정이 팀을 부정확하게 배정하던 문제를 수정했습니다.
사이드킥에서
icon_component및description_component가 누락되던 문제를 수정했습니다.낙하 피해가 비활성화된 상태에서 캐릭터가 스플래터 애니메이션을 재생하던 문제를 수정했습니다.
포트나이트 41.10 에코시스템 업데이트 및 출시 노트
씬 그래프 오브젝트를 지속적으로 생성 및 소멸하면 클라이언트 크래시가 발생하던 문제를 수정했습니다.
41.10에서 예정된 모든 수정의 전체 목록은 에픽 디벨로퍼 커뮤니티 포럼에서 본 검색 결과를 참고하세요.
포트나이트 에코시스템 업데이트 및 수정 사항
신규:
IAnalyticsProviderET인터페이스에AddOrUpdateDefaultValue를 생성하여 값 하나를 추가하거나 업데이트하기 위해 전체 어트리뷰트 배열을 복사하고 업데이트할 필요가 없도록 했습니다.스칼라 명령에 접두사와 접미사를 추가할 수 있는 기능을 추가했습니다.
수정 사항:
커스텀 아이템 및 인벤토리 설정이 활성화된 경우 돌연변이 유발 구역 장치가 아이템을 소멸시키지 못하던 문제를 수정했습니다.
텍스트 스크롤 애니메이션이 올바르게 재생되지 않던 문제를 수정했습니다.
세로 텍스트 겹침을 방지하도록 셰이핑 방식을 변경했습니다.
서버 왕복으로 인해 약점 히트 이펙트가 지연되던 문제를 수정했습니다.
리치 텍스트 퀘스트가 데이터 테이블을 업데이트합니다.
휴대폰 도구를 사용하여 이동 중 1인칭 시점이 3인칭 시점으로 전환되던 문제를 수정했습니다.
UEFN 업데이트 및 수정 사항
수정 사항:
숨겨진 프로퍼티 유효성 검사가 완료되지 않던 문제를 수정했습니다. 이로 인해 신규 적절하지 않은 프로퍼티 오버라이드 경고가 일부 표시될 수 있습니다. 필요한 프로퍼티에 이러한 경고가 표시된다면, 해당 프로퍼티의 UEFN 지원 여부를 검토할 수 있도록 에픽에 알려 주세요. 이러한 경고는 UEFN 추후 버전에서 오류로 변경될 예정입니다.
게임플레이 모드 중(터치 스틱) HUD 좌측에 Verse UI 또는 UMG 버튼을 배치할 경우, HUD 버튼에서 입력 포커스가 사라지던 문제를 수정했습니다(HLT 또는 커스텀 레이아웃을 통해 옮겨진 경우 포함).
오디오
수정 사항:
자연스러운 사운드를 위해 최대 거리에서 데시벨 어테뉴에이션을 설정하는 기능을 추가했습니다. 이는 자연 어테뉴에이션 모드를 사용할 때 범위에서 볼륨 감쇠를 제어하는 기능을 제공합니다.
에디터
신규:
메타휴먼 아이덴티티, 퍼포먼스 및 스켈레탈 메시 에셋이 UEFN 유효성 검사 오류를 유발하던 문제를 수정했습니다.
수정 사항:
Verse 코드 변경사항에 대한 변경사항 푸시 프롬프트에 올바른 라벨 대신 'Verse 변경사항 푸시'가 표시되던 문제를 수정했습니다.
미니게임이 일시 중지된 상태에서 클라이언트가 종료되면 일시 중지/재개 버튼 로직이 반대로 작동하던 문제를 수정했습니다.
에디터 UI
신규:
메모리 계산 빌드를 시작하는 워크플로가 표준 빌드 UI를 사용하도록 업데이트했으며, 이제 자동 현지화 사용 시 현지 언어가 설정되어 있는지 여부와 같은 요구 사항을 검증합니다.
수정 사항:
라이브 편집을 지원하는 일부 에셋을 수정한 후 변경사항 푸시가 표시되던 문제를 수정했습니다.
포스트 프로세스 볼륨에 대한 수정 시 변경사항 푸시가 제대로 표시되지 않던 문제를 수정했습니다.
검색창의 CVar 제안 숨기기 기능과 행 컨텍스트 메뉴 항목 및 UEFN 클립보드로 복사 익스텐션 버튼을 수정했습니다.
키 바인딩 검색 상자에 포커스가 맞춰져 있을 때 키 바인딩이 입력 프로세서에 의해 방해되어 자동 감지 키 바인딩 기능이 올바르게 작동하지 않던 문제를 수정했습니다.
환경설정에 빈 섹션이 표시되던 문제를 수정했습니다. 이제 편집 가능한 프로퍼티가 없는 섹션은 숨겨집니다.
인스턴스화된 스태틱 메시 수정 시 변경사항 푸시가 제대로 표시되지 않던 문제를 수정했습니다.
그룹 보기에서 Verse 변경사항 푸시 항목이 잘못된 카테고리에 표시되던 문제를 수정했습니다.
세션이 일시 중지된 상태에서 세션 새로 고침 버튼이 제대로 작동하지 않던 문제를 수정했습니다.
인게임 UI
수정 사항:
사이드킥 NPC가 올바른 아이콘 대신 미니맵에 큰 빨간색 사각형으로 표시되던 문제를 수정했습니다.
피직스
수정 사항:
피직스 섬 세션을 실행할 때 크래시가 발생할 수 있던 문제를 수정했습니다. 이제 세션이 올바르게 시작됩니다.
리플리케이트 중 간혹 플레이어의 슬라이딩 애니메이션이 끝나지 않던 문제를 수정했습니다. 애니메이션이 이제 올바르게 종료됩니다.
슬라이딩 애니메이션이 완전히 끝날 때까지 플레이어가 전술적 전력질주로 전환할 수 없던 문제를 수정했습니다. 이제 의도한 대로 전환할 수 있습니다.
플레이어가 경사를 내려갈 때 슬라이딩할 수 없던 문제를 수정했습니다. 이제 경사에서도 슬라이딩이 올바르게 작동합니다.
씬 그래프
신규:
새 엔티티 프리팹을 생성할 때 베이스 클래스를 선택할 수 있는 대화 상자를 추가했습니다.
로어(구 '언리얼 리비전 컨트롤') 업데이트 및 수정 사항
신규:
에코시스템 전반에서 제품 이름이 '로어'로 업데이트되었습니다.
41.00으로 출시된 퍼포먼스 최적화가 효과적이라는 것을 커뮤니티와 함께 검증한 후, 분기 탐색기(베타)의 그래프 부분을 로드하는 옵트인을 제거했습니다.