全部模型资源
  • 全部模型资源
  • - 交通工具
  • - 动物昆虫
  • - 场景\道具模型
  • - 建筑模型
  • - 植物模型
  • - 武器模型
  • - 独家资源库
  • - 科幻模型
  • - 角色动画库
  • - 角色模型
  • 游戏开发知识博客

《Game Animation Sample Project》已适配 Unreal Engine 5.8,新增多项动画功能可免费下载

Unreal Engine 5.8 版《Game Animation Sample Project》示例项目封面图,展示角色游戏动画演示场景

《Game Animation Sample Project》已适配 Unreal Engine 5.8,新增多项动画功能(免费内容,2026.08.15)

2026年8月12日(当地时间)——Epic Games 宣布推出《Game Animation Sample Project》的最新更新,该版本已全面适配 Unreal Engine 5.8。

自 2024 年在 Unreal Engine 5.4 上首次发布以来,Game Animation Sample Project 一直广受好评。此次更新除了适配 Unreal Engine 5.8 之外,还实装了若干新技术。

新增功能

物理控制组件(Physics Control Component)与物理控制资产(Physics Control Asset)

物理控制组件(Physics Control Component)利用线性马达(Linear Motor)与角度马达(Angular Motor)来控制物理资产(Physics Asset),并能够改变物理体(Physics Body)的状态。

与之配套提供的物理控制资产(Physics Control Asset),用于便捷地保存和编辑可应用于物理资产的配置档案(Profile)。将二者结合,即可轻松构建带有物理行为的稳健动画角色。

多角色动作匹配(Motion Matching)与姿态检索交互资产(Pose Search Interaction Asset)

新引入了一种能够跨多个骨骼网格体(Skeletal Mesh)执行姿态检索(Pose Search)的工具,进一步提升了动作匹配(Motion Matching)的便利性。

通过使用姿态检索交互资产(Pose Search Interaction Asset),简化了配备动作扭曲(Motion Warping)处理工具的多角色动画设置。

将这些资产放入姿态检索数据库(Pose Search Database)后,即可通过动作匹配的多重功能(Motion Matching Multi)进行高效检索。

布偶角色(Ragdoll Pawn)

为了演示这些新工具,新增了一个名为「SandboxCharacter_Mover_Ragdoll」的角色(Pawn)。

该角色能够切换到带有姿态控制(Pose Control)的布偶(Ragdoll)状态,具备防摔倒、受伤、倒地、翻滚等多种动画状态。这些都通过物理控制组件驱动关节马达(Joint Motor),为布偶状态赋予自然的运动。布偶状态结束后,会执行基于动作匹配的起身动画,并从物理姿态无缝混合(Blend)到动画姿态。

此外,该角色还实现了通过多角色动作匹配的交互,与同类其他角色产生互动。包括将对方变为布偶状态的简单「推开(Shove)」、使双方都进入布偶状态的「擒抱(Tackle)」,以及更具动态效果的「摔倒制伏(Takedown)」。每种交互都支持任意接近角度,而摔倒制伏还提供了站立、行走、奔跑三种状态的变体。

布偶地图(Ragdoll Map)

作为能够测试这些新行为的环境,新增了专属的新关卡「布偶关卡(Ragdoll Level)」。

其中准备了设有移动障碍物的路线,以及便于观察布偶自动翻滚行为的平台等,可全面体验新功能。

叠加式注视(Additive Look At)控制绑定(Control Rig)

此外,本次发布还包含一个完全在控制绑定(Control Rig)中构建的实验性叠加式注视解算器(Look At Solver)。这个非破坏性(Non-destructive)解算器在不覆盖现有动画的情况下以层级(Layer)方式叠加,可精细控制身体各部位如何对目标作出反应。

内置的测试样本包括在移动(Locomotion)循环上应用注视的测试、扩展手势动作范围的样本,以及 NPC 风格动画中利用注视控制扫描动作(索敌方向)的巡逻设置样本。这些样本收录在专属的测试关卡中,并通过屏幕上的工具提示(Tooltip)面板讲解设置方法与解算器参数的微调方式。

功能强化

移动(Locomotion)改善

移动功能也进行了改进。刷新了由 Mover 角色状态机(State Machine)驱动的混合栈(Blend Stack)设置,并引入了集成改进后姿态一致序列(Pose Matching Sequence)的全新「选择器(Chooser)」。

该功能会对任意适用的动画执行动作匹配,输出最优结果。

选择器(Chooser)现在可以包含任意数量的内部姿态检索数据库,使用姿态一致序列的各资产可定义其所属数据库。由此,直观的选择与动作匹配功能得以整合运用。

此外,新增了斜坡(Slope)动画,展示了在选择器与混合栈中混合空间(Blend Space)的运作方式。将选择器、动作匹配与混合空间结合,可获得更广泛的控制选项。

智能对象(Smart Object)强化

通过新增状态树(State Tree)及状态树任务(State Tree Task),玩家角色现在可以与放置在智能对象(Smart Object)关卡中的长椅(Bench)进行交互。

这并非一套完整的互动系统,而是展示了在游戏世界中与物体无缝交互时,动作匹配可以如何被运用。

免费下载

可从 Fab 获取项目数据,其中包含 500 多个与 Unreal Engine 5.8 完全兼容的面向游戏的动画。

《Game Animation Sample Project》旨在介绍可用于游戏开发的实用动画系统,是学习 Unreal Engine 最新运动控制功能的绝佳资源。由于它是基于当前最佳实践构建的,也可以作为你自身项目开发的基础。

需要注意的是,该项目为 UE 专属内容,仅授权用于基于 Unreal Engine 的产品。

从 Fab 下载项目

评论留言