How to Make an INSANE Sci-Fi Shooter Game in 12 Minutes!
- 고품질 SF 환경 에셋을 활용하여 게임의 시각적 기반을 빠르게 구축합니다. 🌌
- 'Visual Sandbox' 무료 에셋을 임포트하여 인벤토리, 3인칭 이동, 총기, 적 AI 등 핵심 게임플레이 기능을 손쉽게 구현합니다. 🛠️
- 월드 세팅에서 'Third Person Game Mode'를 오버라이드하여 Visual Sandbox의 기능을 활성화하고 플레이어 캐릭터를 스폰합니다. 🎮
- Visual Sandbox 폴더 내에서 무기(예: 돌격소총)를 찾아 레벨에 배치하고, E 키로 획득, Q 키로 인벤토리를 열어 장착하는 시스템을 활용합니다. 🔫
- 'Guard' 캐릭터를 적 AI로 배치하여 전투 요소를 추가하고, 행동 트리(Behavior Tree)를 통해 AI의 움직임을 제어할 수 있습니다. 🤖
- AI가 레벨 내에서 자유롭게 이동할 수 있도록 Nav Mesh Bounds Volume을 추가하고 전체 레벨을 덮도록 크기를 조절하는 것이 필수적입니다. 🗺️
- Fab의 무료 SF 캐릭터 팩을 사용하여 기본 마네킹을 멋진 SF 캐릭터(예: 워리어)로 교체하여 시각적 품질을 향상시킵니다. 🧑🚀
- Unreal Engine 4와 5 스켈레톤 간의 애니메이션 호환성을 위해 IK 리타겟터를 생성하여 기존 애니메이션을 새 캐릭터에 복사합니다. 🕺
- 새 SF 캐릭터를 위한 전용 애니메이션 블루프린트(ABP)를 생성하고, 리타겟된 포즈를 사용하여 애니메이션을 적용합니다. 🎬
- 기본 폰 클래스를 수정하여 기존 마네킹 메시의 가시성을 비활성화하고, 새 SF 캐릭터 메시와 애니메이션 블루프린트를 연결하여 플레이어 캐릭터를 완성합니다. ✨
- 적 AI 캐릭터에도 동일한 SF 캐릭터 교체 과정을 적용하고, 노란색 또는 빨간색과 같은 재질을 사용하여 플레이어와 시각적으로 구분합니다. 🎨
- 이 모든 과정을 통해 기존 에셋과 언리얼 엔진 5의 기능을 활용하여 단시간 내에 기능적인 SF 슈터 게임을 신속하게 개발할 수 있음을 보여줍니다. 🚀
데브허브 | DEVHUB | How to Make an INSANE Sci-Fi Shooter Game in 12 Minutes!