내일배움캠프 60일차 - 언리얼 C++ 팀프로젝트: 타워 디펜스 11일차

언리얼엔진5 C++ 기반 슈터 게임 팀 프로젝트 제작

어제의 작업

총기 교체시의 애니메이션을 추가하였다. 애니메이션 블루프린트(ABP)를 사용한 것이 아닌 UTimelineComponent와 UCurveVector를 사용한 시간 경과에 따른 무기 메시의 컴포넌트의 트랜스폼을 조정한 것에 가깝다.

오늘의 작업

총기 사격 시의 반동을 일부 구현하였다. 방식은 총기 교체 애니메이션과 동일하게 UTimelineComponent를 사용한 재생 방식이며, 각 무기의 DataTable에 등록된 커브에 따라 무기 메시가 움직이도록 구현하였다.

DataTable에 등록된 반동 커브 (Loc: 위치, Rot: 회전)


댓글

이 블로그의 인기 게시물

내일배움캠프 사전캠프 - 사전캠프설 연휴 커피 파밍 이벤트 작품 [ EXTREMITY ]

내일배움캠프 29일차 - 커리어데이 2일차 : 클라이언트 프로그래머로서 포트폴리오, 입사준비팁