这套资料围绕 Unity3D 游戏开发展开,但它的重点并不只在引擎本身。从目录结构能看出来,C 语言基础、数据结构与算法被放在很靠前的位置,说明它想解决的是一个更实际的问题:很多人会用 Unity 拖控件、拼场景,却写不出能维护的代码,一到逻辑复杂的功能就卡住。这份资料适合那些打算把 Unity 当职业方向、而不是只做个小 demo 的人。

它解决的是"能跑但写不好"的问题

如果你已经能照着视频做出一个能移动、能开枪的角色,但遇到状态管理、数据存储、多人同步就无从下手,那这套内容的针对性比较强。它把 C 语言和算法单独拎出来讲,不是为了让你去刷题,而是补上脚本逻辑的底子——变量、循环、函数、常见数据结构这些,在 Unity 里写背包、任务系统、战斗结算时天天要用。后面的网络棋牌项目,本质上就是把这些基础放进一个真实的联网场景里练。所以它解决的不是"怎么打开 Unity",而是"怎么把 Unity 用成一个正经的开发工具"。

适合什么基础,先看哪几块

零基础可以直接进,但要有心理准备:前期的 C 语言和算法部分会偏枯燥,跳过它们后面会还债。有一点编程经验(比如学过 Python、Java 或前端)的人上手会顺很多,可以快速过一遍语法,把时间留给引擎部分。建议的观看顺序是:先过 C 语言和数据结构,建立写代码的手感;再进 Unity 零基础入门,把编辑器、组件、生命周期这些概念打通;然后是 UGUI 和 NGUI,界面是几乎所有项目都躲不开的;最后按兴趣选实战方向,项目实战和网络棋牌适合想找工作的,VR、AR、特效、Shader 属于加分项,不用一开始就铺开。工程师资质那部分可以当作自查清单,用来检验自己哪块还虚。

学完能独立做什么,资料怎么配合练

如果认真跟完基础和项目部分,比较现实的结果是:能独立完成一个带界面、有存档、含基本联网逻辑的小型游戏,能读懂别人的 Unity 工程并改功能,能自己查文档解决报错。这已经够应付初级岗位的笔试和面试demo。但要注意,看视频不等于会做,这套资料的正确用法是"看一节、关掉、自己重写一遍"。每学完一个模块,就脱离教程做一个同类但不同题材的小东西,比如学完棋牌的网络部分,自己试着做一个房间匹配的聊天室。特效和 Shader 那几块,建议在能独立做出完整小项目之后再碰,否则容易变成只会调参数、不懂原理。整体上,把它当一条主线来走,配合自己动手复现,比收藏一堆教程更有效。

课程目录

课程目录73 集
  • Unity3D 0. 唐老狮C和Unity3d实战就业路线全套课程 1. SIKI学院-Unity A计划合集 10. Unity3D 游戏初级-进修-高级训练营 11. Unity 零基础入门教程 12. Unity 高级就业教程 13. Unity 游戏开发编程教程 14. Unity 游戏开发实战教程 15. Unity3D Shader开发 16. Unity技术美术实战课程 17. Unity 精讲入门系列赠送 18. Unity3D 游戏开发源码素材模型项目合集赠送 2. SIKI学院-Unity开发网络棋牌游戏欢乐斗地主 3. C语言教程初级+中级+高级+数据结构算法 4. Unity 零基础入门-全套教程 5. Unity UGUI+NGUI教程 6. Unity 项目实战教程初级+中级+高级+网络 7. Unity VR+AR教程 8. Unity 特效教程粒子特效+Shader+ShaderForge 9. Unity3D 工程师资质教程初级+中级+高级+资深 注意每一套都是独立完整的机构请按需学习空的 00.选修 1.C四部曲 2.Unity三部曲 3.UI系统 4.数据持久化 5.Unity网络开发基础 6.热更新方案 Unity Shader开发入门 Unity程序基础框架 Unity进阶 Unity实现 即时战略游戏 阵型功能 Unity移动平台相关 Unity中的MVC思想框架 unity基础数学知识 资源包 1 渲染管线概述 .mp4
  • 10 矩阵的基本概念 .mp4
  • 11 矩阵乘法 .mp4
  • 12 特殊矩阵上 .mp4
  • 13 特殊矩阵下 逆矩阵 .mp4
  • 14 特殊矩阵下正交矩阵 .mp4
  • 15 特殊矩阵下列矩阵和行矩阵 .mp4
  • 16 矩阵的几何意义 .mp4
  • 17 齐次坐标 .mp4
  • 18 平移矩阵 .mp4
  • 19 旋转矩阵 .mp4
  • 2 渲染管线应用阶段 .mp4
  • 20 缩放矩阵 .mp4
  • 21 复合运算 .mp4
  • 22 坐标空间的变换 .mp4
  • 23 坐标空间的变换规则 .mp4
  • 24 模型空间变换 .mp4
  • 25 观察空间变换 .mp4
  • 26 裁剪空间变换 齐次裁剪空间 .mp4
  • 27 裁剪空间变换 必备知识点 .mp4
  • 28 裁剪空间变换 正交投影变换 .mp4
  • 29 裁剪空间变换 透视投影变换上 .mp4
  • 3 渲染管线几何阶段 .mp4
  • 30 裁剪空间变换 透视投影变换下 .mp4
  • 31 裁剪空间变换 裁剪空间变换的意义 .mp4
  • 32 屏幕空间变换 .mp4
  • 33 阶段总结 .mp4
  • 34 材质和Shader .mp4
  • 35 ShaderLab的基本结构 .mp4
  • 36 Shader的名字 .mp4
  • 37 Shader的属性 .mp4
  • 38 Shader的子着色器SubShader基本构成 .mp4
  • 39 Shader的子着色器Tags渲染标签 .mp4
  • 4 渲染管线光栅化阶段 .mp4
  • 40 Shader的子着色器States渲染状态上 .mp4
  • 41 Shader的子着色器States渲染状态下 .mp4
  • 42 Shader的子着色器Pass渲染通道 .mp4
  • 43 Shader的备用着色器 .mp4
  • 44 Shader的编写形式表面着色器 .mp4
  • 45 Shader的编写形式顶点片元着色器 .mp4
  • 46 Shader的编写形式固定函数着色器 .mp4
  • 48 ShaderLabVS Pro插件安装 .mp4
  • 49 CG语句写在哪里 .mp4
  • 5 Shader开发是什么 .mp4
  • 50 基础数据类型 .mp4
  • 51 特殊数据类型 .mp4
  • 52 Swizzle操作符 .mp4
  • 53 运算符相关 .mp4
  • 54 流程控制语句 .mp4
  • 55 函数 .mp4
  • 56 顶点片元着色器基本结构 .mp4
  • 57 语义 .mp4
  • 58 顶点片元着色器传递更多参数 .mp4
  • 59 ShaderLab属性类型和CG变量类型的匹配关系 .mp4
  • 6 如何学习Shader开发 .mp4
  • 60 CG内置函数 .mp4
  • 61 CG内置文件 .mp4
  • 7 重要 必备的图形程序接口概念 .docx
  • 8 其它相关必备概念 .mp4
  • 9 基础数学知识 学习说明 .mp4
  • 1.Mathf 知识点 .mp4
  • 10.向量点乘 知识点 .mp4
  • 11.向量点乘 练习题 .mp4
  • 12.向量叉乘 知识点 .mp4
  • 13.向量叉乘 练习题 .mp4
  • 2.Mathf 练习题 .mp4
  • 3.三角函数 知识点 .mp4
  • 4.三角函数 练习题 .mp4
  • 5.坐标系 知识点 .mp4
  • 6.向量模长和单位向量 知识点 .mp4
  • 7.向量模长和单位向量 练习题 .mp4
  • 8.向量加减乘除 知识点 .mp4
  • 9.向量加减乘除 练习题 .mp4
  • 适合人群 Unity3D游戏开发爱好者 希望进入游戏开发行业的新手 学习收获 掌握Unity3D游戏开发基础 学会开发高级Unity3D游戏 提升就业竞争力 祝您学习愉快! 学有所成,前程似锦!