分布式系统研究组
Distributed Systems Group

本课程从零基础出发,首先带领学习者完成 Unreal Engine 的安装与第一个项目创建,熟悉编辑器界面、视图与相机移动、物体变换与对齐、文件夹结构以及光源、玩家出生点和物理引擎等核心基础操作;随后通过使用初学者内容包和各类资源,系统讲解模型导入与碰撞设置、地形与海洋和植被的制作、体积光与雾效、后期处理、粒子特效、环境音效与 BGM、材质和纹理贴图等内容,帮助学生搭建具有完整视听效果的游戏场景。在此基础上,课程围绕玩家角色展开,涵盖角色移动、跳跃、重力、视角切换等基本能力,以及手电筒、各类技能(如超级跳、火球、AOE、瞬移、重力控制、射击等)、行动点数、HP/MP 等属性系统、坐骑与武器攻击和伤害 UI 等玩法机制的实现与优化,并结合 Lumen、Nanite 和模块化网格体构建高质量关卡及过场动画。进阶部分进一步介绍 Chaos 物理系统中可破坏物体、多层破裂、爆炸与粒子联动的制作流程,并最终通过 AI 控制器、导航网格、行为树与黑板等工具实现 NPC 的巡逻、感知、攻击和丰富的随机行为,使学习者能够完成一个集场景搭建、角色与技能设计、物理效果以及智能敌人于一体的完整互动游戏世界。

1. 入门篇
2. 角色篇
3. Chaos物理系统入门
4. NPC与AI人工智能