기술 블로그

학습

2026년 8월 12일

UE 5.8에 맞게 업데이트된 최신 게임 애니메이션 샘플 프로젝트를 다운로드하세요!

언리얼 엔진 5.4와 함께 처음 공개된 이후, 게임 애니메이션 샘플 프로젝트는 가장 높은 평가를 받은 다운로드 콘텐츠 중 하나로 자리 잡았습니다. 이제 언리얼 엔진 5.8을 완벽하게 지원하는 것은 물론, 흥미로운 신규 기술까지 더해진 새로운 업데이트와 함께 게임 애니메이션 샘플 프로젝트가 돌아왔습니다.

게임에서 사용할 수 있는 완전한 애니메이션 시스템을 선보이도록 설계된 이 프로젝트는, 움직임을 구현하기 위해 언리얼 엔진에서 바로 활용할 수 있는 최신 기능을 익히기에 좋은 방법입니다. 또한 이 프로젝트는 최신 모범 사례를 바탕으로 제작되었기 때문에, 여러분의 프로젝트를 시작하는 데 유용하게 활용할 수 있습니다.

이번 출시에서 새롭게 추가된 내용을 살펴보겠습니다.

새로운 기능

피직스 컨트롤 컴포넌트 및 피직스 컨트롤 에셋


피직스 컨트롤 컴포넌트는 선형 및 각 모터를 사용해 피직스 에셋을 제어하고 피직스 바디의 상태를 수정할 수 있는 실험 단계 컴포넌트입니다. 또한 피직스 컨트롤 에셋은 피직스 에셋에 적용할 수 있는 프로필을 편리하게 저장하고 편집할 수 있도록 지원합니다. 이 두 가지를 함께 사용하면 강력한 물리 애니메이션 캐릭터를 손쉽게 만들 수 있습니다. 그만큼 매력적인 기능이라고 할 수 있습니다.

다중 캐릭터 모션 매칭 및 포즈 서치 인터랙션 에셋


여러 스켈레탈 메시에서 포즈 검색을 수행할 수 있는 새로운 툴이 추가되어, 모션 매칭이 한층 더 편리해졌습니다. 이와 함께 포즈 서치 인터랙션 에셋을 사용하면 다중 캐릭터 애니메이션을 손쉽게 구성할 수 있으며, 모션 워프를 손쉽게 처리할 수 있는 툴도 함께 제공됩니다. 이 에셋을 포즈 검색 데이터베이스에 추가한 뒤, Motion Match Multi 함수를 사용해 검색할 수 있습니다.

래그돌 폰


이 강력한 신규 툴을 보여드리기 위해 새로운 폰 SandboxCharacter_Mover_Ragdoll을 추가했습니다. 이 새로운 캐릭터는 동적으로 구동되는 래그돌 상태로 전환할 수 있으며, 낙하 보호, 부상, 몸부림, 구르기를 위한 다양한 애니메이션 상태를 갖추고 있습니다. 이러한 애니메이션 상태는 모두 피직스 컨트롤 컴포넌트를 통해 조인트 모터를 구동하여, 기존에는 단조로웠던 래그돌에 생동감을 더해 줍니다. 래그돌 상태가 된 후 캐릭터는 모션 매칭 기반의 기상 애니메이션을 수행할 수 있으며, 래그돌 포즈에서 애니메이션 포즈로 부드럽게 이어집니다.

또한 이 캐릭터에 다양한 다중 캐릭터 모션 매칭 인터랙션을 통해 같은 유형의 다른 캐릭터와 상호작용할 수 있는 기능을 추가했습니다. 여기에는 상대 캐릭터를 래그돌 상태로 전환시키는 단순 밀치기, 두 캐릭터 모두를 래그돌 상태로 전환시키는 태클, 그리고 밀치기와 같은 효과를 훨씬 더 역동적인 방식으로 구현하는 제압 동작이 포함됩니다. 각 인터랙션 유형은 모든 접근 각도를 지원하며, 제압 동작은 서 있기, 걷기, 달리기 상태에 맞는 다양한 변형을 제공합니다.

래그돌 맵


이처럼 다양한 액션이 펼쳐지는 만큼, 캐릭터가 마음껏 움직일 수 있는 공간도 필요합니다. 그래서 이 모든 새로운 기능을 직접 체험할 수 있도록 새로운 레벨인 RagdollLevel을 추가했습니다. 이 레벨에는 움직이는 장애물로 이루어진 장애물 코스와 래그돌의 자동 구르기 동작을 보여 주는 플랫폼 등 다양한 콘텐츠가 포함되어 있습니다.

애디티브 룩 앳 컨트롤 릭


이번 버전에는 실험 단계 기능인 애디티브 룩 앳 POI 솔버도 포함되어 있어, 프로젝트의 요구 사항에 맞게 자유롭게 수정해 사용할 수 있습니다. 이 강력한 논디스트럭티브 솔버는 기존 애니메이션을 덮어쓰지 않고 그 위에 적용되며, 각 신체 부위가 대상에 어떻게 반응할지 세밀하게 제어할 수 있도록 해 줍니다.

솔버의 활용 방식을 보여드리기 위해, 이동 루프에 룩 앳을 적용하고, 룩 앳으로 연기 제스처의 활용 범위를 넓히며, 룩 앳이 탐색 방향을 제어하는 NPC 스타일의 순찰 애니메이션을 구현한 다양한 테스트 샘플을 포함했습니다.

이 모든 내용은 설정 과정을 단계별로 안내하는 전용 테스트 레벨에서 확인할 수 있습니다. 또한 화면에 표시되는 툴팁 패널을 통해 레벨 사용 방법, 실시간으로 솔버 매개변수를 조정하는 방법, 그리고 샘플을 최대한 활용하는 방법을 안내합니다.

향상된 기능

로코모션 향상


이번 업데이트에는 로코모션도 한층 개선되었습니다. 이번 업데이트에서는 향상된 포즈 매치 열을 통합한 새로운 추저를 적용해 무버 폰의 스테이트 머신 기반 블렌드 스택 구성을 새롭게 개편했습니다. 이 열은 이를 사용하는 모든 유효한 애니메이션에서 모션 매칭을 수행하여 가장 적합한 애니메이션을 출력합니다.

추저에는 이제 원하는 수의 내부 포즈 서치 데이터베이스를 포함할 수 있으며, 포즈 매치 열을 사용하는 각 에셋은 등록할 데이터베이스를 지정할 수 있습니다. 이를 통해 디자이너 친화적인 선택 기능과 강력한 모션 매칭 기능을 하나의 통합된 기능으로 제공합니다.
또한 새로운 경사 애니메이션을 추가하여 추저와 블렌드 스택에서 블렌드 스페이스를 활용하는 방을 시연합니다. 이처럼 추저, 모션 매칭, 블렌드 스페이스를 조합하면 폭넓은 제어 옵션을 자유롭게 사용할 수 있습니다.

향상된 스마트 오브젝트


새로운 스테이트 트리와 스테이트 트리 작업을 추가하여, 이제 플레이어 캐릭터가 스마트 오브젝트 레벨의 벤치와 상호작용할 수 있습니다. 완전한 인터랙션 시스템은 아니지만, 모션 매칭을 활용해 월드의 오브젝트와 자연스럽게 상호작용하는 방법을 효과적으로 보여줍니다.
게임 애니메이션 샘플 프로젝트에 추가된 새로운 기능들을 마음껏 활용해 보세요. 지금 다운로드하여 애니메이션의 수준을 한 단계 높여 보세요.