The Game Animation Sample Project has been updated for UE 5.7

技术博客

2025年12月3日

探索UE 5.7中游戏动画示例项目的最新更新

Game Animation Sample Project

Motion Matching

Mover

Smart Objects

动画

学习

游戏

移动设备

随着虚幻引擎5.7的发布,我们为大家带来了焕新升级的游戏动画示例项目,并已经上线Fab供大家下载。

在UE 5.4中首次发布的游戏动画示例项目(即社区所称的GASP),将继续为虚幻引擎提供免费动画和角色动画设置的最佳实践;促进UE游戏动画的教授与知识分享;并为所有开发者的创意游戏项目提供良好起点。

针对UE 5.7,团队的工作重点是添加Mover插件(该插件目前仍处于试验阶段)。Mover插件支持使用Network Prediction插件或Chaos网络物理系统实现具有回滚网络功能的角色移动。该插件最终将取代角色移动组件,目的是让游戏开发人员能够专注于动作设计,摆脱网络技术的束缚。
我们为GASP添加了一个使用Mover插件的新角色,以及一个新的运动数据集。我们发布的第一个运动数据集旨在尽可能提高响应速度,但也牺牲了部分动画质量。对于新的配置,我们的目标是在响应速度和动画质量之间取得更好的平衡,同时尽可能减少实现这一目标需要的数据量。为此,我们在项目中新增了400个动画,供大家使用!
New debugging and spring movements with Mover
我们为Mover添加了两种新的移动模式:简单弹簧行走模式和平滑行走模式。简单弹簧行走模式使用两个简单弹簧模拟角色移动,一个用于速度,另一个用于旋转。每个弹簧可以单独配置,以实现预期的平滑度。

平滑行走模式采用更复杂的行为方式,可以更精细地调整角色的观感,还能创建与传统角色移动组件类似的移动效果,但速度和旋转更加平滑。这两个类都源自简单行走模式:这是一个新的抽象基类,可以通过C++或蓝图轻松扩展,用于创建自定义的移动行为。
我们还添加了一个新的智能对象关卡,首次迭代展示了智能对象与新的扭曲功能是如何工作的。此外,我们还为GASP添加了一些基本的NPC设置,让用户和NPC可以从多个角度靠近并坐到长凳上。我们计划在未来的GASP版本中进一步扩展这方面功能。

选择器中新增的试验性姿势搜索列,使选择器与运动匹配实现了更紧密的集成。
A mannequin performs a slide in the Game Animation Sample Project
我们在GASP中添加了一个新的滑铲机制。现在,主角可以在地面上滑行,包括根据地形的坡度加速或减速。这也是一个很好的示例,展示了你可以利用蓝图和新的用户自定义移动模式扩展Mover。
New footplacement Control Rig setup in the Game Animation Sample Project
未来,虚幻动画框架(UAF)将取代动画蓝图,为了实现这一目标,我们已将部分程序化节点移至控制绑定,为控制绑定与UAF的深度集成奠定基础。作为实现这一目标的第一步,我们在5.7中添加了足部放置控制绑定节点
 Unreal Animation Framework title card
简单讲讲UAF的最新进展。

我们正在全力开发UAF,但要等到5.8版本才会真正首次亮相。尽管我们希望能为5.7版本提供使用UAF的示例内容,但还需要更多时间来完善和迭代部分内容。在5.8版本中,我们计划为GASP提供一个完全使用UAF设置的角色。虽然UAF在5.8版本中仍是试验功能,但已经足够稳定,可以供社区上手体验这套新系统,我们也将继续开发,直到它可以投入生产!
Thumbs up for the Game Animation Sample Project
以上仅仅是GASP在5.7中添加的部分关键功能。你可以查看GASP文档,深入了解有关该项目更新的详情。

希望大家能喜欢这个项目及其更新!

立即获取游戏动画示例包!

探索500多种可用于游戏的动画,加快你的动画工作流程。
从Fab下载获取虚幻引擎5.7

获取有关行业创新和免费资产的最新消息!

通过提交您的信息,即表示您同意接收来自 Epic Games 的新闻、问卷调查和特惠推送。 隐私政策