目录
官方资料
Unity安装及规划
Unity新手入门视频教程【45分钟以上一节 建议收藏】
Unity 基础案例教程
Unity框架设计篇
Unity热更新+AI专题
Unity Shader进阶视频教程
Unity性能调优【性能优化】视频教程
Unity 网络游戏同步视频教程
Unity 游戏开发之面试专区视频教程
学习Unity,最怕的不是技术难,而是资料杂。网上铺天盖地的教程,哪个才是真正能帮你从入门到进阶的“一条龙”?这里梳理了一份相当完整的Unity学习路线图,从官方手册到实战案例,从框架设计到性能调优,甚至把面试准备都打包好了。换句话说,照着这个列表走,至少能帮你省下大量筛选信息的时间。
官方资料
先说官方渠道,这是最高效且最权威的学习起点。无论新手还是老手,遇到具体问题查一下手册,往往比在网上搜一堆二手信息要快得多。
- Unity User Manual 手册
- Unity - Scripting API(API 详解)
- Unity - Learn - Modules(官方视频教程,适合英语好的同学)
下面就是收集到的一些很不错的视频教程,可以根据自己的阶段和需要,直接“对号入座”。从浅入深,循序渐进,即使是零基础,也能一步步学起来。
Unity安装及规划
万事开头难,第一步就是把环境搭好,同时搞清楚未来可能的发展方向,避免学了几个月发现自己走偏了。
- Unity:安装环境与职业规划篇
Unity新手入门视频教程【45分钟以上一节 建议收藏】
这个阶段,你需要的是系统性的、足够完整的课程,而不是几分钟就讲完的碎片化内容。
- Unity0基础自学教程
Unity 基础案例教程
理论掌握得差不多了,就得动手做项目。通过从零到一复现几个经典游戏类型,你才能真正理解引擎的运作逻辑。
- Unity:Unity2D游戏实战《飞机大战》
- Unity:Unity RTS游戏实战系列
- Unity 0基础项目实战《极品飞车》
Unity框架设计篇
从“能做出东西”到“能做出可维护、可扩展的东西”,中间隔着“框架思维”这道坎。这部分内容,就是帮你把代码写得更规范、更系统。
- 打造基于MVC的UI框架
- 自己造轮子,打造Unity定时器框架
- UnityWebRequest网络通讯全功能详解
- Unity客户端网络架构设计与实现
- 两小时搞懂ECS架构
- 架构师面试必备:向前渲染管线详解
- 2小时搞定DoTween在商业项目中的使用
- 向前渲染管线核心解密:3D阴影的核心原理
- 战斗系统核心技术之《3D角色的UI血条架构与设计》
- 游戏战斗核心技术:攻击技能架构与设计
- Unity如何打造商用框架
- 独立游戏《Unity打造关卡编辑器》
- 腾讯内部技术:任务系统的架构与设计
- Unity 框架设计(四) 基于Excel数据驱动框架
- 打造基于AStar的寻路导航系统
Unity热更新+AI专题
现代商业游戏,几乎绕不开热更新。而AI技术,则是让游戏“活起来”的灵魂。
- 打造基于xLua热更新框架
- huatuo 热更新原理与实战详解
- 两小时带你搞懂ILRuntime热更新
- 行为决策树实战详解
Unity Shader进阶视频教程
想做出让人眼前一亮的视觉效果,Shader是必修课。这部分内容从效果实现到底层原理,都覆盖到了。
- 打造赛车游戏氮气加速特效
- Unlit渲染管线全流程详解
- Shader进阶:PBR渲染流程详解
- Shader进阶:法线与点乘的妙用
- Shader进阶:基于逐像素的兰伯特光照
- TA Shader进阶:布林冯高光模型详解与实现
- 渲染队列,ZTest, ZWrite
- 趣味Shader系列:3D涂鸦原理与实现
- Unity轻量级渲染管线LWRP核心解密
- Shader进阶:打造游戏宝石特效
- Shader进阶《顶点正弦波》
- Shader进阶之打造Voodoo风格游戏水面
- TA技美:进阶篇
Unity性能调优【性能优化】视频教程
画质再高、功能再全,跑不起来一切都是零。性能优化,是区分普通程序员和高级工程师的关键能力。
- 千人战斗场景优化
- UGUI的DrawCall优化
- Profiler与stats性能剖析工具详解
- 游戏程序员优化指南
- Unity面试经典:如何优化Drawcall
Unity 网络游戏同步视频教程
网络同步,可以说是游戏开发里最难啃的骨头之一。从帧同步到状态同步,这一系列教程带你深入底层。
- 《王者荣耀》UDP帧同步全流程详解
- MMORPG核心技术:背包系统的设计与实现
- MMORPG核心技术:地图辑器制作与服务器上跑地图
- MMORPG核心技术:基于Ghost与控制分离的角色管理
- MMORPG核心技术分享:逻辑服的ECS架构与设计详解
- 基于ECS的技能释放与Buff管理
- MMORPG核心技术:状态同步的核心技术解密
- MMORPG核心技术:AOI算法源码分析与详解
- 网络同步:《王者荣耀》如何制作的
Unity 游戏开发之面试专区视频教程
学了一身本事,最终要落到找份好工作上。这部分内容,可以说是对应聘者最有价值的“阶段总结”。
- 程序员如何写简历拿高薪Offer
- 面试必问:手写Unity协程
- 1~3年Unity开发人员跳槽规划与面试准备
- 面试经典:PBR渲染流程详解
- 一节课搞定C#反射底层原理
- 算法面试专题:穷举法解决排列组合问题
- 字节跳动面试题:Unity底层如何处理C#
