这套《死寂》第三人称射击案例教学,专为想从“看教程”转向“能落地”的 Unity 开发者设计。它不追求画质极致,而是聚焦于“如何把一个个功能点串成完整可玩Demo”的工程化思维。你不需要精通美术或音效,但必须掌握 C# 脚本逻辑、Unity 物理系统、UI 布局与动画状态机——这是课程能跑通的前提。
解决什么问题:从“会单个功能”到“会组合系统”
很多学习者卡在“每个模块都懂,拼起来就乱”的阶段。本课程通过 8 周递进式实践,让你亲手构建:角色控制器(含 IK 瞄准、蹲跳摩擦调节)、武器拾取与切换系统、丧尸 AI(随机游走、感知追踪、攻击判定、死亡动画)、UI 交互(地图选择、血量/弹药绑定、动态准星、击中反馈、任务提示动画)。每一周都是独立模块,但彼此依赖——例如第 5 周的拾取系统需调用第 4 周的角色动画状态,第 6 周的丧尸攻击需读取第 5 周的武器伤害值。学完你不再问“怎么实现准星”,而是能回答“如何让准星在击中、换弹、死亡三种状态下自动切换反馈逻辑”。
适合基础与建议路径
适合具备 3 个月以上 Unity 实操经验、能独立写出带参数脚本、理解 Transform 层级与 Coroutine 的学习者。若连“给角色添加 Rigidbody 并控制移动”都要查资料,请先补齐 Unity 物理与脚本基础。建议严格按周顺序学习:第 2 周角色控制是地基,第 3 周动画状态机是核心骨架,第 4 周武器系统引入“数据驱动”思想(拾取即替换),第 5 周服装与本地存储开始处理“玩家数据持久化”。第 6 周 AI 是本课技术密度最高处,务必逐帧调试“看见→惊叫→追赶→攻击”的逻辑链。第 7 周 UI 是收尾关键,重点理解“事件绑定 vs 动画触发”的区别。第 8 周综合整合,所有前期功能在此处收口并添加反馈效果。跳过任何一周都会导致后续代码无法运行。
学完你能独立做什么 & 资料配合练习
完成全部 8 周后,你将能独立交付一个含主菜单、多地图、动态 UI、AI 敌人、武器/服装系统的 TPS Demo。这不是“跟着视频点”,而是能修改“丧尸感知半径”“准星扩散速度”“拾取提示冷却时间”等参数并验证效果的工程实践。资料包中每讲视频对应具体代码片段,建议每看完一讲,先不碰源码,根据视频截图自行实现核心逻辑,再对照源码修正。重点练习:1)用 Animator 参数控制“瞄准/奔跑/蹲下”三层动画切换;2)用 Raycast 实现丧尸视线检测并触发状态机;3)用 UI Canvas 绑定角色 HP 与子弹数量,并在受伤时触发屏幕震动动画。每完成一模块,截图记录“我实现的功能 vs 视频实现的功能”差异点——这是查漏补缺最有效的方式。别追求完美,先跑通,再优化。
课程目录
📁 第7周 8-3--角色属性UI排版.mp4 [256.6 MB] 8-7--准星切换功能.mp4 [148.8 MB] 8-9--章节和任务提示UI动画制作.mp4 [923.6 MB] 8-5--角色受伤屏幕效果..mp4 [323.5 MB] 8-1--选择地图UI排版和功能实现.mp4 [893.0 MB] 8-8--击中丧尸准星动画反馈.mp4 [216.1 MB] 8-2--加载游戏UI排版和功能实现.mp4 [728.8 MB] 8-4--角色生命值、子弹数量绑定.mp4 [293.5 MB] 8-6--动态准星UI排版和功能实现.mp4 [706.9 MB] 📁 第6周 7-4--自定义服装UI排版和功能制作.mp4 [934.9 MB] 7-3--多个UI界面的动态切换.mp4 [1.2 GB] 7-5--本地存储和加载玩家选择数据.mp4 [331.6 MB] 7-6--自定义服装功能补充说明.mp4 [194.8 MB] 7-1--加入新场景和问题修复、物理材质设置.mp4 [821.7 MB] 7-2--主界面制作和按钮动态效果.mp4 [674.2 MB] 📁 第5周 6-7--丧尸攻击范围检测.mp4 [364.9 MB] 6-5--随机丧尸模型和朝向.mp4 [182.8 MB] 6-4--丧尸脚步声实现.mp4 [203.0 MB] 6-2--丧尸看见玩家惊叫并追赶.mp4 [844.4 MB] 6-1--实现丧尸随机移动和追逐玩家.mp4 [700.1 MB] 6-10--玩家死亡后丧尸随机移动.mp4 [225.7 MB] 6-6--丧尸被击中动画和死亡系统.mp4 [551.0 MB] 6-8--角色死亡系统.mp4 [569.2 MB] 6-3--丧尸攻击玩家动画实现.mp4 [527.6 MB] 6-9--玩家被击中播放动画.mp4 [271.2 MB] 📁 第4周 5-3--主武器和副武器的切换.mp4 [434.5 MB] 5-6--角色拾取服装系统制作.mp4 [370.8 MB] 5-2--角色拾取系统制作.mp4 [364.9 MB] 5-1--拾取物品高亮提示.mp4 [275.0 MB] 5-4--非常重要注意事项和修改.mp4 [59.7 MB] 5-5--拾取多把武器替换功能.mp4 [146.3 MB] 📁 第2周 3-7--角色瞄准状态制作、IK使用.mp4 [449.1 MB] 3-5--跳跃解除蹲、修改摩擦力.mp4 [62.3 MB] 3-1--持枪动画状态切换、分层动画.mp4 [287.5 MB] 3-2--添加背包、换装功能思路.mp4 [40.7 MB] 3-6--蹲伏解除的障碍物判断.mp4 [35.0 MB] 3-3--添加武器、骨骼插槽、动画通知.mp4 [240.9 MB] 3-8--角色射击状态制作.mp4 [239.8 MB] 3-4--持武器蹲和跳跃制作.mp4 [183.9 MB] 📁 第1周 2-5--角色坠落判断和动画实现.mp4 [135.6 MB] 2-3--动画蓝图和混合空间的使用、行走和奔跑的切换.mp4 [348.1 MB] 2-2--角色基础移动和摄像机控制.mp4 [407.8 MB] 2-9--本周常见问题汇总和解答.mp4 [45.0 MB] 2-7--角色蹲伏功能制作.mp4 [129.7 MB] 2-10--not节点的解析.mp4 [20.9 MB] 2-4--角色跳跃功能制作.mp4 [171.0 MB] 2-6--角色摩擦力修改、动作替换.mp4 [39.7 MB] 2-1--前言、引擎版本、素材使用、注意事项.mp4 [31.3 MB] 2-8--角色瞄准偏移功能制作.mp4 [229.3 MB] 📁 第3周 4-6--角色脚步声系统制作.mp4 [247.1 MB] 4-5--武器换弹系统制作.mp4 [461.4 MB] 4-4--武器后坐力制作.mp4 [133.5 MB] 4-2--空弹壳落地音效和触发逻辑制作.mp4 [172.4 MB] 4-3--全自动和半自动的切换.mp4 [83.9 MB] 4-1--发射子弹、击中特效和音效反馈.mp4 [472.2 MB] 📁 01开学+点评 1-10--作业点评-1017.mp4 [1.9 GB] 1-8--作业点评-1003.mp4 [1.9 GB] 1-5--作业点评-0912.mp4 [2.2 GB] 1-1--开学典礼-0815.mp4 [1.0 GB] 1-2--作业点评-0822.mp4 [2.2 GB] 1-6--作业点评-0920.mp4 [1.7 GB] 1-3--作业点评-0829.mp4 [1.6 GB] 1-4--作业点评-0905.mp4 [2.4 GB] 1-9--作业点评-1010.mp4 [1.7 GB] 1-7--作业点评-0925.mp4 [2.0 GB] 📁 第8周 9-4--失败UI动画和触发条件.mp4 [91.4 MB] 9-6--打包失败问题汇总.mp4 [253.5 MB] 9-5--打包常用设置和打包闪退修复.mp4 [341.1 MB] 9-3--胜利UI动画和触发条件.mp4 [553.7 MB] 9-7--打包大小优化.mp4 [151.7 MB] 9-2--F键拾取物品提示.mp4 [118.8 MB] 9-1--丧尸剩余数量绑定.mp4 [156.5 MB] 9-8--常用的优化方式汇总.mp4 [674.8 MB] 📁 工程素材 📁 阶段完成项目 DeathlyStillnessStart第7周.zip [6.1 GB] DeathlyStillnessStart最终.zip [8.2 GB] DeathlyStillnessStart初始.zip [2.1 GB] 工程素材.zip [6.6 GB]





