UE5 高级动作RPG | GAS连招|格挡弹反|AI行为树|Boss战 生存模式 44小时实战

UE5 高级动作RPG | GAS连招|格挡弹反|AI行为树|Boss战 生存模式 44小时实战-游戏CG
UE5 高级动作RPG | GAS连招|格挡弹反|AI行为树|Boss战 生存模式 44小时实战
此内容为付费资源,请付费后查看
96积分
付费资源
📦 配套资源课程配套文件,需登录站点账号后查看下载链接

Udemy 是当前全球规模最大的在线技能学习平台之一,这门由资深游戏开发者 Vince Petrelli 讲授的高级动作 RPG 课程,聚焦于在 Unreal Engine 5 中利用 Gameplay Ability System(GAS)构建 AAA 品质的 RPG 战斗体验。课程以 C++ 为核心编程语言,贯彻数据驱动设计(data-oriented design)与行业标准编码规范,带领学员从零搭建一套完整可扩展的动作 RPG 战斗框架。核心技术栈涵盖 GAS 技能系统、轻/重攻击连招系统(Melee Combo System)、方向翻滚与受击反馈、格挡与弹反机制、目标锁定系统、环境查询系统(EQS)驱动的高级 AI 行为树、远程投射敌人 AI、史诗级 Boss 战设计,以及基于波次的生存游戏模式。学员将在完成本课程后掌握从角色蓝图搭建、战斗数值设计到 UI 通知系统、异步资源加载、Motion Warping 等 UE5 高级特性的全套实战能力。本课程适合有一定 C++ 和 Unreal 基础、希望系统性进阶动作 RPG 开发的学习者,也是目前在线最全面的 UE5 高级 RPG 实战课程之一。

你能学到什么

【你将学到的内容】
1. 基础入门(约24分钟)

创建项目、搭建测试环境,重点掌握Hard/Soft Reference的加载策略与异步加载优化技术。
2. 英雄角色设置(约2小时46分钟)

配置GAS角色基类,使用Gameplay Tags和Data Assets进行输入绑定,实现动画蓝图与GAS的协同工作。
3. 近战连招系统(约4小时7分钟)

设计轻重攻击的双路连招机制,通过Linked Anim Layers实现动画叠加,并编写自定义Ability Task驱动连招逻辑。
4. 英雄战斗系统(约7小时53分钟)

核心模块,实现方向翻滚与Motion Warping、方向受击反馈、死亡系统、格挡/弹反机制,以及高效的目标锁定摄像机。
5. 敌人AI(约5小时29分钟)

构建高级行为树(BTTask/BTDecorator/BTService),结合EQS进行走位躲避设计,集成群体导航避让系统。
6. 英雄技能开发(约5小时27分钟)

实现带消耗与冷却的武器技能和愤怒技能,编写自定义C++ Ability Task,构建数据驱动的战斗属性体系。
7. 远程敌人(约2小时14分钟)

设计射击追踪行为、近身逃逸逻辑,实现投射物命中反馈与伤害系统。
8. Boss战(约3小时42分钟)

设计多阶段Boss(含血条UI),实现分阶段召唤小兵机制,在封闭竞技场中创造压迫感战斗体验。
9. 英雄特殊技能(约6小时20分钟)

扩展冲刺、范围攻击、Buff等技能类型,深入管理技能状态与资源加载。
10. 生存模式(约2小时43分钟)

实现波次刷敌模式,开发完整游戏流程UI(菜单、暂停、胜利/失败、加载界面),完成系统端到端部署。
11. UI通知系统

构建实时战斗事件反馈的UI Notify系统,集成异步加载后的全局状态管理。
【核心能力沉淀】
1. GAS技能架构能力

掌握从Ability到Effect的完整生命周期设计,能独立实现连招、格挡、翻滚等复杂技能,熟练编写自定义Ability Task。
2. 高级AI行为树设计

能综合运用行为树三种节点与EQS,构建具备智能走位、远程攻击和群体协同的敌人AI。
3. 数据驱动战斗框架

具备设计数据导向战斗属性体系的能力,通过Data Assets与Tags实现灵活配置,掌握C++架构设计方法。
4. 摄像机与目标锁定系统

能在C++层面开发高效的目标锁定系统,结合Motion Warping处理动态位移,精通角色控制中的视角交互方案。
5. 全流程游戏模式开发

可独立完成从UI框架到波次战斗模式的完整实现,具备将复杂系统部署到实际场景的整合能力。
——————————————————————————————————————————————————

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容