개요
The Walking Dead Universe 섬 중 하나를 사용하여 프로젝트를 제작할 때는 워커 NPC를 생성하여 섬을 워커 적 유형으로 채울 수 있는 NPC 생성 장치를 만들어 프로젝트에 추가할 수 있습니다.
워커는 섬의 순찰 영역을 돌아다니고, 플레이어가 탐색하고 이겨낼 도전 과제와 장애물을 제공하는 독특한 NPC 적 유형입니다. 이 NPC는 느리게 움직이는 적으로, 플레이어의 위치를 알게 되면 플레이어를 추격합니다.
워커 NPC의 경로를 막는 장애물을 추가할 수도 있지만, 워커가 장애물 뒤에 있는 플레이어를 탐지하면 장애물을 뚫고 지나갈 수 있습니다.
워커 NPC를 구성하는 방법에 대한 전체 데모와 다양한 시나리오에 사용된 워커 NPC를 살펴보려면 워커 NPC 템플릿 문서를 참고하세요.
무리
워커 NPC를 사용하여 프로젝트를 제작할 때는 NPC 생성 장치로 플레이어가 이겨야 하는 많은 수의 적을 생성할 수 있습니다.
플레이어가 여러 NPC의 주의를 끌면 이들은 모두 무리를 지어 플레이어를 추격하기 시작합니다! 이러한 적 무리를 활용하면 게임플레이 상황을 어렵게 만들 수 있습니다.
워커 NPC 사용 시 최적의 섬 퍼포먼스를 위해 권장되는 워커 NPC의 한도는 50입니다.
공격
워커에 설정할 수 있는 몇 가지 공격은 다음과 같습니다.
| 공격 | Animation | 설명 |
|---|---|---|
휘두르기 | 플레이어에게 피해를 주는 기본 공격입니다. 캐릭터 정의 에셋을 사용하여 적용되는 피해량을 정의할 수 있습니다. | |
물기 | 초기 피해량은 적지만 시간 경과에 따라 정해진 양만큼 피해가 증가해 결국에는 플레이어가 처치되는 공격입니다. 플레이어가 물리면 화면에 어두운 비네트가 생겨 천천히 플레이어의 시야를 잠식합니다. 이 공격이 미치는 지속 피해량을 조정하면 플레이어가 물린 뒤 생존할 수 있는 시간을 결정할 수 있습니다. 캐릭터 정의 에셋을 사용하여 이 기능을 완전히 비활성화할 수도 있습니다. |
워커 NPC 게임플레이 메커니즘을 조정하는 방법에 대한 자세한 내용은 아래의 워커 게임플레이 모디파이어 세팅 섹션을 참고하세요.
워커 외형
워커 NPC는 NPC 생성 장치의 NPC 캐릭터 정의(NPC Character Definition) 에셋에 있는 새로운 워커 캐릭터 에셋 타입(Type) 옵션을 사용하여 생성됩니다. 워커 캐릭터 타입을 사용하면 NPC 생성 장치에서 워커 무리의 다양성을 높이기 위해 여러 메시 컴포넌트와 컬러 옵션을 랜덤하게 선택한 워커 적 유형을 생성할 수 있습니다.
감옥 환경에 맞는 외형이 필요하다면 캐릭터 정의 에셋 타입 드롭다운에서 Walker (Prison Uniform) 옵션을 선택할 수도 있습니다. Walker (Prison Uniform) 타입을 선택하면 외형만 바뀔 뿐이며, 죄수 버전의 워커는 다른 워커와 동일하게 행동합니다. 자세한 내용은 워커 외형 커스터마이제이션 섹션을 참고하세요.
워커 NPC 커스터마이징하기
모디파이어를 사용하여 NPC 캐릭터 정의 에셋의 프로퍼티와 행동을 정의하면 워커 NPC가 플레이어 및 섬 환경과 상호작용하는 방식을 한층 커스터마이징할 수 있습니다. 워커 게임플레이 모디파이어는 워커 NPC 공격에 대한 고유한 프로퍼티와 어트리뷰트를 편집하여 프로젝트를 한층 미세 조정하는 데 사용할 수 있는 특화된 옵션 세트입니다.
장치 액세스
포트나이트 언리얼 에디터(Unreal Editor for Fortnite, UEFN)에서 섬에 사용할 워커 NPC를 생성할 수 있습니다. 워커 NPC는 UEFN에서 The Walking Dead Universe 프로젝트 템플릿을 사용하는 경우에만 이용할 수 있습니다. UEFN에서 The Walking Dead Universe 콘텐츠로 작업하는 방법에 대해 자세히 알아보려면 TWDU 섬 작업하기 문서를 참고하세요.
포트나이트 언리얼 에디터 구성
섬에 워커 NPC를 추가하려면 다음 단계를 따릅니다.
콘텐츠 브라우저(Content Browser)에서 All > Fortnite > 장치(Devices) > !Beta로 이동하고 NPC 생성 장치를 섬으로 드래그합니다.
NPC 생성 장치를 선택하고 디테일(Details) 패널에서 NPC 캐릭터 정의(NPC Character Definition) 옵션으로 이동합니다.
옵션의 에셋 선택 드롭다운을 사용하여 새 NPC 캐릭터 정의 에셋을 생성합니다. 새 에셋의 이름을 지정한 다음, 에셋을 저장할 프로젝트 내 위치를 선택합니다.
새 NPC 캐릭터 정의 에셋을 더블클릭하여 옵션을 열고, 타입 옵션의 드롭다운 메뉴에서 Walker를 선택합니다.
NPC 캐릭터 정의 에셋을 섬으로 바로 드래그하여 워커 NPC를 생성하는 NPC 생성 장치를 자동으로 생성할 수도 있습니다.
그런 다음, 뷰포트에서 장치를 선택하면 장치의 디테일 패널이 열려 장치 프로퍼티를 조정할 수 있습니다.
추가 워커 NPC 커스터마이제이션
NPC 생성 장치를 만든 후에는 디테일 패널에서 생성 수(Spawn Count), 시작 시 사용(Enabled at Start)과 같이 모든 NPC 생성 장치에 공통적으로 적용되는 NPC 생성 장치 프로퍼티를 정의할 수 있습니다. NPC 생성 장치 및 커스터마이제이션 프로퍼티에 대한 자세한 내용은 NPC 생성 장치 문서를 참고하세요.
워커 게임플레이 모디파이어
모디파이어는 NPC 생성 장치에서 생성된 NPC 캐릭터에 적용할 수 있는 추가 세팅 및 오버라이드입니다. 모디파이어를 사용하면 이동 속도, NPC의 순찰 경로 조정과 같은 이펙트를 추가할 수 있습니다.
대부분의 모디파이어는 워커 NPC를 생성할 수 있는 NPC 생성 장치를 비롯해 모든 NPC 생성 장치에서 동일합니다. 이 범용 모디파이어에 대해 자세히 알아보려면 모디파이어 문서를 참고하세요.
아군 워커 NPC를 만들려면 캐릭터 정의 에셋의 Team Modifier를 사용하여 워커 NPC가 플레이어를 적대시하지 않도록 만들거나, 플레이어와 같은 팀에 서도록 만듭니다. 즉, 워커 NPC가 플레이어를 도와 다른 NPC 적 또는 다른 플레이어에 대항할 수 있습니다.
NPC 생성 장치를 사용하여 워커 NPC를 생성하는 경우 Walker Gameplay Modifier를 사용하여 워커 NPC의 특화된 어트리뷰트를 제어하는 고유한 프로퍼티를 정의할 수도 있습니다.
NPC 생성 장치에 워커 캐릭터 타입을 사용하는 경우 Walker Gameplay Modifier가 생성 장치의 NPC 캐릭터 모디파이어(NPC Character Modifiers) 옵션에서 자동으로 정의되어야 합니다. 뷰포트에서 장치를 선택한 다음, NPC 캐릭터 모디파이어 옵션을 펼쳐 Walker Gameplay Modifier 세팅을 확인합니다.
워커 게임플레이 모디파이어는 프로젝트의 모든 워커 NPC 생성 장치에 적용하거나 개별 NPC 생성 장치 레벨에서 제어할 수 있습니다. 프로젝트의 NPC 생성 장치에 워커 게임플레이 모디파이어를 적용하려는 방식에 따라 다음 차트를 참조하세요.
| 모든 NPC 생성 장치에 모디파이어 적용 | 개별 NPC 생성 장치에 모디파이어 적용 |
|---|---|
다음 단계를 따릅니다.
| 다음 단계를 따릅니다.
|
모디파이어를 적용하면 물기 공격 지속 피해 이펙트를 비활성화하여 적을 약하게 만들거나, 체력을 높여 강한 적을 만드는 등 프로젝트에 추가하는 워커 NPC의 행동을 변경할 수 있습니다. 다양한 워커 NPC를 생성하려면 캐릭터 정의 에셋을 복제하고 프로젝트의 여러 NPC 생성 장치에 서로 다른 모디파이어를 할당합니다.
워커 게임플레이 모디파이어 세팅
여기에서는 워커 게임플레이 모디파이어 세팅의 목록과 기능 설명을 참조할 수 있습니다.
| 옵션 | 옵션 설명 |
|---|---|
헤드샷 피해 모델(Headshot Damage Model) | 활성화하면 플레이어가 바디에 발사해도 생성된 워커는 제한된 피해를 받지만, 헤드샷으로부터는 치명타 피해를 받습니다. 비활성화하면 워커 NPC는 다른 모든 NPC 및 플레이어와 동일한 피해를 받습니다. |
공격 피해(Attack Damage) | 이 옵션의 값은 공격에 성공한 후 플레이어에게 가하는 피해량을 설정합니다. 기본값으로 |
물기 지속 피해량(Bitten Damage Over Time) | 이 값은 워커가 물기 공격에 성공한 후 플레이어에게 미치는 지속 피해량을 설정합니다. 기본값으로 물기 지속 피해 게임플레이 메커니즘을 끄려면 이 옵션의 값을 0으로 설정합니다. |
빈사 상태 시 감염 제거(Remove Infection On DBNO) | 활성화하면 플레이어가 쓰러진 뒤 물린 상태가 제거됩니다. 즉, 워커의 물기 공격으로 플레이어가 쓰러질 수 있지만, 다른 플레이어에 의해 부활하는 경우 처치되지는 않습니다. 비활성화하면 쓰러진 플레이어를 부활시켜도 물린 상태가 제거되지 않습니다. 즉, 플레이어가 물기 지속 피해량 이펙트에 의해 처치될 수 있습니다. 쓰러진 후 플레이어의 물린 상태를 제거하려면 이 옵션을 활성화합니다. |
생성 애니메이션 건너뛰기(Skip Spawning Animation) | 활성화하면 스탠드업 생성 애니메이션 재생 없이 워커 NPC가 생성됩니다. 비활성화하면 NPC 생성 시 애니메이션이 재생됩니다. |
돌아다니기 최소 대기 시간(Wait Time Between Wandering Minimum) | 여기에서는 돌아다니는 행동 사이에 워커 NPC가 유휴 상태로 대기하는 최소 시간을 설정할 수 있습니다. 워커 NPC는 이 값과 돌아다니기 최대 대기 시간 옵션에 설정된 값 사이의 시간을 랜덤으로 선택하여 다시 움직이기 전에 대기할 시간을 결정합니다. 기본값인 |
돌아다니기 최대 대기 시간(Wait Time Between Wandering Maximum) | 여기에서는 돌아다니는 행동 사이에 워커 NPC가 유휴 상태로 대기하는 최대 시간을 설정할 수 있습니다. 워커 NPC는 이 값과 돌아다니기 최소 대기 시간 옵션에 설정된 값 사이의 시간을 랜덤으로 선택하여 다시 움직이기 전에 대기할 시간을 결정합니다. 기본값인 |
워커 외형 커스터마이제이션
기본적으로 워커 NPC 장치는 기본 워커 메시 세트에서 스켈레탈 메시 컴포넌트를 랜덤으로 선택하여 워커를 생성합니다. The Walking Dead Universe 게임플레이 템플릿 프로젝트에서 볼 수 있는 죄수복 차림으로 워커의 외형을 변경할 수도 있습니다. 워커의 외형을 죄수복 메시로 변경하려면 다음 단계를 따릅니다.
콘텐츠 브라우저 또는 NPC 생성 장치 디테일 패널의 NPC 캐릭터 정의 옵션에서 캐릭터 정의 에셋을 더블클릭하여 엽니다.
에셋 에디터에서 타입 옵션의 드롭다운을 열고 Walker (Prison Uniform) 옵션을 선택합니다.