原文链接
https://www.youtube.com/watch?v=pxNgRczKwYs&list=PL9SKeSL6YipcwSD7qRGR-0T8qzm9KGUfY
Курс по изучению Unreal Engine Урок 

课程中文标题:Unreal Engine 5 游戏开发大师班:从基础到高级实战  
课程英文标题:Unreal Engine 5 Game Development Masterclass: From Fundamentals to Advanced Implementation  
课程时长:40小时

核心技术:Unreal Engine 5、C++、蓝图系统、面向对象编程、材质系统、动画系统、物理与碰撞、AI行为树、VFX、PCG程序化内容生成、混沌破坏系统、地形工具、音频处理、存档系统  
行业应用:AAA级游戏开发、独立游戏制作、虚拟现实(VR)体验、增强现实(AR)应用、影视特效预演、建筑可视化

一、课程核心模块与技术亮点

该课程体系庞大,内容从引擎基础到专业特效全覆盖,以下是分模块的概要介绍:

1. 引擎基础与入门 (模块1.x, 2.x)
  ◦  1.1 Unreal Engine入门指南 & 1.2 内容处理与项目构建: likely覆盖引擎安装、项目创建、编辑器界面导航(内容浏览器、世界大纲视图、细节面板)、资源导入与管理、项目设置等基础知识。
  ◦  1.3 内容示例概览: 可能通过引擎内置的示例项目,讲解各种功能的具体应用和最佳实践。
  ◦  2.1 引擎基础操作: 深入场景编辑、Actor的放置与变换、视图操作等。
  ◦  2.2 碰撞与物理 & 2.3 高级物理与静态照明: 会介绍如何设置碰撞体(碰撞组件)、物理模拟(刚体动力学)、光照系统(静态光照、光照烘焙)以及性能优化。
  ◦  2.4 地形改造基础: 使用Unreal Engine的地形工具创建和雕刻自然景观。

2. 视觉与图形技术 (模块3.x, 11.1)
  ◦  3.1 材料介绍 & 3.2 高级材料介绍: 从基础的材质节点、纹理采样、PBR(物理基于渲染)工作流讲起,逐步深入到复杂的材质函数、实例化材质参数、顶点着色器等高级特性,以创建逼真的表面效果。
  ◦  3.3 植被与PCG: 可能涉及植被绘制工具以及PCG(程序化内容生成)框架,用于大规模、规则性地生成自然环境或建筑元素。
  ◦  11.1 VFX基础: 讲解如何使用Niagara粒子系统创建视觉特效,如烟雾、火焰、魔法效果等。

3. 编程与游戏逻辑 (模块5.x, 6.x)
  ◦  5.2 编程基础 & 5.3 编程基础进阶 & 5.4 编程基础完结篇: 可能是一个系列的C++编程课程,从变量、控制结构、函数等基础语法,过渡到Unreal Engine特有的编程模式、类结构、内存管理(智能指针)等。
  ◦  6.1 面向对象编程基础 & 6.2 高级面向对象编程: 在游戏开发语境下讲解OOP核心概念(封装、继承、多态),以及在UE中如何应用(如UCLASS、UPROPERTY、UFUNCTION宏),可能涉及设计模式、接口、委托/事件等高级主题。
  ◦  6.3 创建库存清单 & 6.4 游戏保存与加载系统: 实战模块,教你用C++和蓝图设计游戏物品系统(数据结构、UI交互)和实现存档读档功能(序列化、数据持久化)。

4. 动画与角色控制 (模块7.x, 9.1)
  ◦  7.1 动画基础: 介绍动画蓝图、状态机、混合空间,用于控制角色动画播放和过渡。
  ◦  7.2 root motion动画基础: 讲解如何使用Root Motion让动画本身驱动角色移动,使移动与动画更匹配。
  ◦  7.3 Meshy动画系统 绑定 ControlRig: 可能涉及角色骨骼绑定、蒙皮,以及使用ControlRig进行程序化动画或运行时动画修改。
  ◦  9.1 AI 行为树: 讲解UE的行为树(Behavior Tree)和黑板(Blackboard)系统,用于设计和实现游戏AI的逻辑和决策过程。

—————————–未完待续

qq: 2105753770