课程大纲
共 12 章节, 228 课时
虚幻引擎5 Gameplay Ability System 暗黑likeRPG 中文版 新品
产品编号: #1541

购买选项
讲师介绍
专业讲师
资深导师
经验丰富的专业讲师
课程介绍
了解课程详细内容和学习目标
本课程为虚幻引擎 5 GAS 系统进阶实战课程,需具备 UE5 基础操作(工程创建、蓝图 / C++ 基础),聚焦 “暗黑 like RPG 核心玩法落地”,以 GAS 系统为技术核心,串联属性、技能、AI、存档等模块,兼顾技术深度与玩法完整性,是 GAS 系统应用与 RPG 开发结合的专项课程,为后续复杂 RPG(如开放世界 RPG)开发奠定 GAS 技术框架基础。
课程核心内容
角色属性与数据基础
搭建 GAS 系统基础框架,实现角色与怪物属性管理、伤害逻辑落地。(第 1-3 章,课时 1-37)
核心内容:角色类(CharacterClass)与属性配置(CSV/JSON 表格),主要属性(生命值、魔法值)及衍生属性(护甲、抗性)创建,伤害计算(格挡、暴击、护甲穿透),GAS 上下文(GameplayEffectContext)自定义与网络序列化,多人模式属性同步与测试。
怪物 AI 与战斗逻辑
实现暗黑 like RPG 怪物核心行为与战斗交互,覆盖 AI 决策与多类型怪物开发。(第 4-6 章,课时 38-74)
核心内容:怪物 AI 框架(控制器、行为树、黑板、Service / 装饰器 / Task),目标检测(寻找玩家、EQS 应用),近战 / 远程怪物(食尸鬼、弹弓兵、萨满)开发,怪物技能(召唤随从、范围攻击),战斗反馈(受击特效、死亡消融、伤害数字 UI),数据驱动特效(GameplayCue)。
技能系统与 UI 交互
基于 GAS 搭建完整技能体系,配套 UI 实现技能管理与属性成长。(第 7-10 章,课时 75-139)
核心内容:技能栏 / 经验条 UI 框架,技能数据(AbilityInfo)与资源(魔法值、冷却)管理,技能激活 / 冷却逻辑(委托绑定、异步节点),经验系统(升级、属性点分配),技能树(主动 / 被动技能解锁、装备、描述),技能点消耗与状态同步。
进阶技能与 Debuff
拓展技能玩法与负面效果,丰富战斗策略性。(第 11-15 章,课时 140-193)
核心内容:Debuff 系统(减速、眩晕)创建与属性影响,多目标技能(闪电链、奥术碎片、火焰爆炸),技能特效(魔法圈、弹道、范围伤害),击退 / 死亡冲力等战斗物理反馈,技能优化(导弹模式、伤害修正)。
存档与关卡管理
实现游戏进度保存与关卡流程管控,完成完整玩法闭环。(第 16-18 章,课时 194-229)
核心内容:存档系统(MVVM 架构、ViewModel、SaveGame 对象),主菜单 / 存档界面开发(新建 / 读取 / 删除存档),关卡数据(PlayerStart、检查点、怪物生成区域)保存与读取,玩家死亡重生、战利品系统,关卡切换与进度同步。