inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

4강 캐릭터 애니메이션 설정

AnimGraph를 c++로 구현할 수 있나요?

296

MC스마일

작성한 질문수 2

0

만약 가능하다면, 수업에서 다루지 않은 이유는 무엇인가요?

unreal-engine ue-blueprint 언리얼-c++

답변 1

0

이득우

안녕하세요.
애님 그래프는 C++로 가능할 것 같습니다만, 애니메이션의 변화를 보면서 바로 바로 모델 설계를 변경해야 하기 때문에, C++로 만드는 경우는 거의 못 본 것 같네요.
본 수업은 게임 제작의 코어를 구성하는 게임 로직의 설계 방법, 게임 프레임웍의 활용과 데이터 연동 파악하는 것을 주 골자로 설계되었습니다.
말씀주신 애니메이션 시스템은 이펙트와 유사하게 시각적인 효과를 담당하기에, 애니메이션까지 다룬다면 모션 애셋을 바탕으로 어떻게 더 시각적으로 훌륭한 결과물을 만들지를 고민하고 깊게 들어가야 합니다.
이는 언리얼 엔진이 제공하는 나이아가라를 활용해 이펙트를 어떻게 더 잘 만들지에 대한 내용과도 유사하며, 이펙트 전문 과정이 있듯이 애니메이션도 이것만 전문으로 다루는 과정이 있어야 한다고 생각합니다.
애매하게 내용을 짚어 들어가기보다, 예제에 필요한 정도만 다루고 게임 제작에 집중하는 것이 옳다고 판단되어 관련 내용은 최소화했습니다. 사실 이렇게 최소화했음에도 프로그래머라면 알아야 할 내용만 정리했는데 Part4 강의까지 진행하게 되었네요.
애니메이션과 유사하게 분류 할 수 있는 이펙트 관련된 교육은 종종 보이지만, 애니메이션 시스템을 설계하는 내용은 프로그래머와 애니메이터 사이의 사각지대라는 생각은 듭니다. 그래서 관련된 문의가 종종 오곤 하는데 나중에 기회가 되면 별도의 과정을 기획해보겠습니다.
다만 최근 5.4에서 애니메이션 기능이 대폭 강화되었는데 과정을 설계 할 때 이 추이도 함께 지켜봐야하지 않나 생각은 듭니다.

1

MC스마일

답변 감사드립니다.

무한맵 제작과정중에 GetWorld 가 Nullptr 을 반환합니다.

0

47

2

12강 행동트리에서 질문이 있습니다.

0

52

1

위젯 사이즈랑 위치 질문드려요.

0

82

3

행동트리의 데코레이션 관련하여 질문이 있습니다.

0

94

3

VS 2026 의 문제일까요?

0

489

2

에셋참조 블루프린트질문

0

67

2

애님 몽타주 콤보 관련질문

0

70

2

ThirdPerson CDO 에러가 생깁니다.

0

95

3

캐릭터가 움직이지 않습니다.

0

182

4

쿠킹 폴더 지정시 , Item 이외에는 지정하지 않는지 궁금합니다.

0

62

2

TSoftObjectPtr 를 사용했음에도, 메모리에 로드 됩니다.

0

95

2

7강에 나오는 생성자에 대해서 궁금합니다.

0

78

2

6강을 마무리하며 트레이스 채널 을 이해하지 못했습니다.

0

73

2

3강을 마무리 하며, 카메라가 움직이지 않습니다.

0

71

2

Use Controller Rotation 옵션값이 궁금합니다.

0

84

2

3강 입력 시스템 적용 중, 5.6 버전은 입력 매팅이 2개 입니다.

0

65

2

PlayerController 에 대헤 제가 잘못 이해한 것 같습니다.

0

78

2

13강 UpdateStat 부분에서 문제를 겪고 있습니다.

0

64

2

BP_PlayerController의 CustomEvent노드 이유가 궁금합니다.

0

66

1

콤포넌트 포인터 선언시 TObjectPtr<>과 UStaticMeshComponent* 차이점

0

73

2

CharacterMovementComponent의 RotationRate관련해서 질문이 있습니다.

0

115

2

언리얼 공부방법에 대해 질문드립니다.

0

87

2

4강 에서 이상한 그림자가 남습니다.

0

47

1

2강에서 카메라 회전안되시는분 참고

2

91

2