学完本套课程,您将完全掌握MassAI,并且可以灵活控制AI行为。可以做买量视频,批量AI行为等。

课程信息
教学总时长约 12小时,使用软件:VS2022 UE5.5 。
适用行业:游戏引擎;难易度:高级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:MassAI简单入门
0101_介绍本章要讲解的内容
0102_MassAI实现人群介绍
0103_MassAI路径和生成器
0104_MassAI人群可视化
0105_MassAI移动配置
0106_状态树
0107_移动方向与角色不匹配问题
0108_人群移动动画
第二章:MassAI实战扩展
0201_介绍本章内容
0202_MassAI小案例准备
0203_片段与特征配置
0204_处理阶段和执行同步
0205_处理器混合逻辑
0206_Mass物体不可见问题
0207_ECS-组件
0208_ECS-实体
0209_ECS-系统
0210_理解ECS理解UEMassAI
第三章:源码解读
0301_介绍本章内容
0302_MassAI缓存命中
0303_片段的访问模式和存在条件
0304_MassExecutionContext
0305_MassEntityManager
0306_ForEachEntityChunk
0307_MassArchetypeData
0308_实体和原型
0309_MassSpawner
0310_DoSpawning和DoDespawning
0311_MassEntitySpawnDataGeneratorResult
0312_SpawnGeneratedEntities
第四章:特性源码解析
0401_介绍本周内容
0402_准备MassAI巡逻环境
0403_配置巡逻MassAI
0404_构建寻找目标处理器
0405_范围内寻找可移动点
0406__移动到目标点
0407_PathFollow
0408_MassAI实现巡逻
0409_整体流程梳理
第五章:MassAI信号
0501_介绍本周内容
0502_信号呼叫和处理框架
0503_信号的注册和处理
0504_信号呼叫和接受
0505_认识MassSignalProcessorBase
0506_StateTree信号执行
0507_StateTree的SignalEntities
0508_状态树的前奏和后奏
0509_Mass任务Tick流程
第六章:MassAI状态树
0601_介绍本周内容
0602_5.5和5
0603_Subesystem
0604_求值器
0605_整体框架梳理
0606_参数的分类梳理
0607_状态树参数局部和世界
0608_参数的分类梳理
0609_SelectionBehavior准备
0610_SelectionBehavior
第七章:MassAI智能对象
0701_介绍本章内容
0702_智能对象交互定义
0703_寻找智能对象
0704_获取智能对象位置
0705_使用智能对象
0706_智能对象交互测试
0707_MassAI智能对象结构
0708_MassAI寻找智能对象
0709_MassAI测试环境准备
0710_MassAI整体流程
第八章:行为树
0801_介绍本节内容
0802_行为树的准备工作
0803_复合节点详细讲解
0804_黑板条件
0805_Gameplay标签条件
0806_比较黑板变量
0807_合成装饰器
0808_条件循环
0809_锥形检测
0810_CD
0811_路径可达判定
0812_强制成功
0813_GameplayTagQuery
0814_IsAtLocation
0815_类的比较
0816_在锥形内
0817_三种循环
0818_SetTagCooldown
0819_TagCooldown
0820_TimeLimit
第九章:任务
0901_介绍本章内容
0902_FinishWithResult
0903_播放动画
0904_PlaySound
0905_SetTagCooldown
0906_Wait
0907_Wait_Blackboard_Time
0908_Set系列
0909_StopGameplayBehavior
0910_移动中路径寻找区别
0911_面向
0912_面向速度控制
第十章:AI感知
1001_介绍本章内容
1002_基础环境准备
1003_AI感知基础
1004_AI调试
1005_看见敌人
1006_感知声音
1007_感知伤害
1008_感知触摸
1009_AI预判
DLC01:EQS测试
DLC01_01_介绍本章内容
DLC01_02_认识EQS
DLC01_03_EQS射线
DLC01_04_EQS-Dot
DLC01_05_EQS-Overlap
DLC01_06_路径查询
DLC01_07_Project
DLC01_08_体积
DLC01_09_LyraAI-EQS
DLC02:EQS生成器
DLC02_01_介绍本周内容
DLC02_02_EQS-获取Actor
DLC02_03_EQS-当前位置
DLC02_04_EQS-感知
DLC02_05_EQS-Circle
DLC02_06_EQS-锥体
DLC02_07_EQS-环数
DLC02_08_EQS-网格
DLC02_09_EQS-路径网格
DLC03:顶点动画
DLC03_01_介绍本章内容
DLC03_02_顶点动画烘培
DLC03_03_顶点动画与MassAI结合
DLC03_04_结语
多端支持
课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。