인프런 커뮤니티 질문&답변

MC스마일님의 프로필 이미지

작성한 질문수

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

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

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

24.07.16 09:34 작성

·

100

0

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

답변 1

0

이득우님의 프로필 이미지
이득우
지식공유자

2024. 07. 16. 11:56

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

MC스마일님의 프로필 이미지
MC스마일
질문자

2024. 07. 16. 17:52

답변 감사드립니다.