本课程是 Udemy 上一门全面的 Unreal Engine 5 蓝图脚本入门课程,共 15 个模块、113 讲。从蓝图基础概念到高级脚本技术:变量类型、函数与宏、事件驱动、对象引用、蓝图通信、继承多态、编译流程等。适合 UE5 初学者入门蓝图脚本。
你能学到什么
【你将学到的内容】
1. 入门与环境搭建(3讲|约0.5小时)
– UE5 下载安装与项目创建
– 编辑器界面与蓝图入口
2. 蓝图概览(7讲|约1小时)
– 蓝图编辑器界面详解
– 节点、引脚、连接线
– 蓝图类别与使用场景
3. 蓝图类型(7讲|约1小时)
– 关卡蓝图、蓝图类、蓝图接口
– 蓝图微件与动画蓝图
– 不同类型的选择依据
4. 脚本基础(9讲|约1.5小时)
– 节点添加与连接
– 常用节点类型
– 纯函数与执行线
5. 对象引用(8讲|约1小时)
– 获取对象引用
– 类型转换与 Cast
– 引用传递与安全
6. 事件驱动(7讲|约1小时)
– 事件与调度器
– 碰撞事件与自定义事件
– 事件分发与监听
7. 变量基础(8讲|约1.5小时)
– 变量类型与声明
– Get/Set 节点
– 变量作用域与可见性
8. 函数(7讲|约1小时)
– 函数定义与参数
– 返回值与纯函数
– 函数库与复用
9. 宏(7讲|约1小时)
– 宏与函数的区别
– 宏的展开与复用
– 宏最佳实践
10. 变量进阶(7讲|约1小时)
– 数组与映射
– 结构体与枚举
– 变量引用与编辑
11. 流程控制(8讲|约1小时)
– 分支、分支列表、Switch
– For/While 循环
– 序列与延迟
12. 蓝图通信(8讲|约1小时)
– 直接引用与事件分发器
– 蓝图接口通信
– Cast 与 Get Actor of Class
13. 继承(9讲|约1.5小时)
– 蓝图继承体系
– 覆写与扩展
– 父类调用
14. 蓝图框架(8讲|约1小时)
– GameMode、Pawn、PlayerController
– 游戏状态与玩家状态
– 框架最佳实践
15. 编译流程(10讲|约1.5小时)
– 蓝图编译原理
– 编译错误排查
– 节点优化与性能
【核心能力沉淀】
1. 蓝图脚本系统掌握:深入理解 UE5 蓝图虚拟机的运行机制,能够独立编写复杂蓝图逻辑。
2. 面向对象蓝图架构:掌握蓝图继承、多态、接口等 OOP 概念在蓝图中的应用,能够设计可扩展的蓝图体系。
3. 蓝图通信与事件系统:理解多种蓝图间的通信模式(直接引用、事件分发器、接口),能够设计松耦合的交互架构。
4. 蓝图调试与优化:具备蓝图编译错误的排查能力,理解节点执行成本与性能优化策略。
5. 完整游戏框架搭建:能够使用蓝图搭建 GameMode、Pawn、PlayerController 等核心框架组件。
——————————————————————————————————————————————————




















暂无评论内容