How to Customize the FPS Template in Unreal Engine 5.6
- AI 수정: AI가 플레이어를 추적하거나 공격하지 않는 문제를 해결하기 위해
BP_ShooterAI 블루프린트에서 AI 컨트롤러 클래스를 BP_AIController로 변경합니다. 🤖
- 커스텀 에셋 임포트: 새로운 캐릭터 및 무기 에셋 팩(예: Military Weapon Dark Pack)을 프로젝트의 콘텐츠 폴더로 드래그하여 가져옵니다. 📦
- 캐릭터 메시 교체 및 애니메이션 리타겟팅: 캐릭터 메시를 직접 교체하면 애니메이션이 왜곡되므로, 기존 애니메이션 블루프린트(
ABP_TP_Rifle)를 새 캐릭터 메시로 리타겟팅하여 호환되는 애니메이션을 생성합니다. 🕺
- 무기 소켓 설정: 무기가 캐릭터 손에 제대로 부착되지 않고 발에 떠다니는 문제를 해결하기 위해 새 캐릭터 스켈레톤에
hand_R_grip 소켓을 추가하고 무기 위치를 조정합니다. 🛠️
- 무기 메시 교체:
BP_Weapon_Rifle 및 BP_Weapon_Pistol 블루프린트에서 1인칭 및 3인칭 무기 메시를 새로운 커스텀 무기 메시로 변경합니다. 🔫
- 무기 픽업 업데이트:
DT_WeaponList 데이터 테이블에서 픽업 스폰 메시를 업데이트하기 위해 새로운 무기 스켈레탈 메시에서 스태틱 메시를 생성하고 이를 데이터 테이블에 할당합니다. ➕
- 최종 확인: AI의 추적 및 공격, 캐릭터 애니메이션, 무기 부착, 픽업 메시 업데이트 등 모든 변경 사항이 올바르게 적용되었는지 확인합니다. ✅
데브허브 | DEVHUB | How to Customize the FPS Template in Unreal Engine 5.6