【한글자막】 Unreal Engine 5 C++: 클라이밍 시스템 구축하기

Unreal Engine 5에서 C++를 사용하여 Movement Component, Control Rig 및 Motion Warping을 통한 클라이밍 시스템 구축하기!
5.00 (3 reviews)
Udemy
platform
한국어
language
Game Development
category
instructor
【한글자막】 Unreal Engine 5 C++: 클라이밍 시스템 구축하기
88
students
7 hours
content
Jan 2025
last update
$19.99
regular price

Why take this course?

🌟 [한글자막] Unreal Engine 5 C++: 클라이밍 시스템 구축하기 🌟


과정 개요:

1. 기본 클라이밍 문제 해결 및 사용자 정의 이동 컴포넌트

  • Unreal Engine 5에서 클라이밍을 위한 이동 시스템을 어떻게 구현할지 배합니다.
  • 새로운 향상된 입력과 사용자 정의 이동 컴포넌트를 통해 복잡한 클라이밍 물리학을 처리하는 방법을 마스터합니다.
  • 캐릭터 내 모든 클라이밍 가능한 표면 정보를 얻고, 필요한 물리학 코드를 적용하여 속도와 회전을 계산합니다.

2. 클라이밍 기본 동작 구현

  • 위로/아래로/좌우로 오르는 방법: C++을 사용하여 캐릭터가 ledge를 오르내리는 기본적인 동작을 구현합니다.
  • 클라이밍 상태 관리: 캐릭터의 클라이밍 상태를 효과적으로 관리하고, 들어와 out해는 방법을 배웁니다.
  • 애니메이션 인스턴스 클래스 생성: C++에서 캐릭터 애니메이션 인스턴스 클래스를 만들고, Mixamo 애니메이션 파이프라인을 사용하여 애니메이션을 리타겟팅합니다.
  • 클라이밍 상태에서의 입석: 바닥이나 ledge에 도달했을 때의 알고리즘을 작성하여 정확한 클라이밍 판단을 합니다.

3. 고급 클라이밍 기능 구현

  • Control Rig과 IK: 손과 발의 Inverse Kinematics(IK)를 위한 Control Rig을 수정하고, 동적으로 표면에 따라 조정하는 방법을 배웁니다.
  • Motion Warping: 볼팅과 뛰어오르기 기능을 구현하기 위해 Motion Warping을 활용하고, 이를 실시간으로 적용할 수 있는 알고리즘을 작성합니다.
  • 향상된 입력 시스템: 볼팅을 위한 두 키(key) 액션을 생성하고, 클라이밍 중에만 활성화되는 입력 시스템을 구현합니다.

이 과정을 통해 Unreal Engine 5에서 강력한 클라이밍 시스템을 개발할 수 있습니다. 기본적인 클라이밍 메커니즘부터, 고급 IK와 Motion Warping, 그리고 정교한 입력 시스템까지 — 모든 단계에서 당신의 C++ 기술을 향상시키는 데 필요한 지식과 도구를 제공합니다.


이제 Unreal Engine 5와 C++로 모호하고도 실용적인 3D 애니메이션 프로젝트를 만들어보세요! 👨‍💻🎮🚀

Loading charts...

6409093
udemy ID
19/01/2025
course created date
23/01/2025
course indexed date
Bot
course submited by