|
|
以下是本套教程的120节完整课程,涵盖Unity基础、C#编程、游戏物理、Shader开发、动画系统、项目实战等内容,适合从入门到进阶的学习路径。
课程目录(预览图见底部)
第1部分:Unity与C#基础
第001课:初识Unity
第002课:初始Unity场景树、渲染体系、物理体系
第003课:初识Unity C#的基本结构、类、成员、类的函数
第004课:Unity C#表达式、条件、循环、函数传参、out关键字
第005课:Unity C#构造函数、调用基类、继承、多态、重载
第006课:Unity C#数组、string、static、const、泛型编程、名字空间
第006课(重新录制):Unity C#数组、string、static、const、泛型编程、名字空间
第2部分:Unity核心组件与功能
第007课:Unity Transform组件(Part1)
第007课:Unity Transform组件(Part2)
第008课:Unity Transform组件(二)
第009课:Unity Transform组件(三)
第010课:Unity C# struct、ref、set、get
第011课:Unity 几何体、材质、FBX、Package导入导出
第012课:Unity Camera详解
第013课:Unity 光源(一)
第014课:Unity UGUI Canvas详解
第015课:Unity UGUI RectTransform组件与UI屏幕适配
第016课:Unity UGUI Image与Sprite(2D and UI)
第017课:Unity UGUI RawImage与Texture和Button
第018课:Unity UGUI Mask、布局、Text组件
第019课:Unity UGUI Slider、Toggle、InputTextField组件
第020课:Unity RectTransform Stretch、预制体、ScrollView
第021课:Unity Input输入详解
第022课:Unity UGUI 2D帧动画播放组件
第023课:Unity 定时器、事件委托、节点操作
第024课:Unity BmpFont的使用和第一个编辑器扩展功能
第3部分:Unity物理引擎与2D/3D游戏开发
第025课:Unity 2D物理引擎的使用(一)
第026课:Unity 刚体组件、键盘控制人物跑动跳跃、物理地形编辑、Camera跟随玩家
第027课:Unity 碰撞管理与碰撞检测
第028课:Unity 2D飞行射击类游戏开发(一)
第029课:Unity 2D飞行射击类游戏开发(二)
第030课:Unity 3D物理引擎(一)刚体、碰撞器、材质
第031课:Unity 3D物理引擎(二)刚体碰撞检测配置与触发器配置
第032课:Unity 自带摇杆与车轮碰撞器的使用
第033课:Unity 关节的基本介绍和基本使用
第034课:关节案例分析
第035课:蒙皮网格与布料组件的介绍和基本使用
第4部分:Shader与图形渲染
第036课:粒子系统和基本使用
第037课:初识Shader
第038课:Unity 顶点片元Shader与第一个Shader
第039课:Unity Cg基础知识和基本使用
第040课:Unity 顶点片元Shader实例
第041课:表面着色器的基础知识和Shader结构
第042课:通用管道的通用指令(一)
第043课:Unity 渲染通道通用指令(二)
第044课:Unity Shader抓屏通道、多条件编译、Shader注意事项
第045课:Unity 天空盒、3D拾取、本地存储
第046课:Unity 2D/3D声音的使用
第047课:Unity 水和雾特效
第048课:Unity 光照(二)
第049课:Unity 光照(三)法线贴图与阴影设置详解
第050课:Unity 光照系统、渲染路径、颜色空间、Cookies、Flare、光照过滤
第051课:Unity 光照(五)Standard着色器、MobileDiffuse着色器、光探头的原理和使用
第052课:Unity 光照(六)反射探头的使用
第5部分:动画系统与高级功能
第053课:Unity 光照系统(七)Realtime/BakedGI、预计算全局光照、全局光照详解
第054课:Unity Mesh网格的详解
第055课:Unity 旧版动画系统
第056课:Unity Mecanim人形动画系统(一)Avatar、动画控制器
第057课:Unity 人形动画重定向与动画混合树
第058课:Unity 动画单元代码控制、代码生成动画控制器
第059课:Unity 地形的创建
第060课:拖尾渲染器的使用
第061课:Unity NavMesh网格导航寻路
第062课:Unity 协程、多线程、WWW类
第063课:Unity AssetBundle的使用详解
第6部分:插件与扩展开发
第064课:专题(一)DOTween插件使用
第065课:专题(二)游戏中的模型描边和Shader切换
第066课:专题(三)常用数据结构与JSON处理
第067课:专题(四)Unity常用目录和代码加载资源
第068课:专题(五)移动的汽船
第069课:Unity 专题(六)道具金币拾取
第070课:Unity 专题(七)音乐音效管理
第071课:Unity 专题(八)漩涡特效切换
第072课:Unity 专题(九)场景导出与导入
第073课:Unity NGUI 01 – NGUI介绍
第074课:Unity 专题(十)FPS第一人称射击类游戏
第075课:Unity NGUI 02 – NGUI字体
第076课:Unity NGUI 03 – NGUI精灵UISprite和精灵图集
第077课:Unity NGUI 04 – NGUI锚点、帧动画、Tween动画、Checkbox复选框、Button事件回调、Slider滑动条
第078课:Unity NGUI 05 – NGUI打字机效果、Tab商城、背包之ScrollView1(基于Panel)
第079课:Unity ARPG游戏摇杆控制角色行走
第080课:Unity NGUI 06 – NGUI背包之ScrollView2(基于Camera)
第081课:Unity NGUI 07 – NGUI HUDText实现3D角色血条
第082课:Unity iTween 01 – 缓动介绍
第083课:Unity iTween 02 – 缓动介绍、值变化、缩放、旋转、摇晃、摆动、颜色变化
第084课:Unity iTween 03 – 缓动介绍
第7部分:Unity编辑器扩展
第085课:Unity编辑器扩展01 – MenuItem
第086课:Unity编辑器扩展02 – MenuItem深度使用和Selection详解
第087课:Unity编辑器扩展03 – Selection案例和EditorWindow
第088课:Unity编辑器扩展04 – Editor和ScriptableWizard
第089课:Unity编辑器扩展05 – IMGUI之GUI
第090课:Unity编辑器扩展06 – IMGUI之GUILayout
第091课:Unity编辑器扩展07 – EditorGUI和EditorGUILayout
第092课:Unity编辑器扩展08 – 编辑器特性Attribute讲解(最后一节)
第8部分:赛车游戏项目实战(完整开发流程)
第093课:Unity 赛车游戏01 – 环境搭建
第094课:Unity 赛车游戏02 – UI框架
第095课:Unity 赛车游戏03 – 资源管理核心代码
第096课:Unity 赛车游戏04 – 资源导入
第097课:Unity 赛车游戏05 – 登录UI
第098课:Unity 赛车游戏06 – 选人UI
第099课:Unity 赛车游戏07 – 每日登录奖励1
第100课:Unity 赛车游戏08 – 每日登录奖励2
第101课:Unity 赛车游戏09 – 更换玩家头像
第102课:Unity 赛车游戏10 – 系统设置和公告板
第103课:Unity 赛车游戏11 – 系统设置之音频管理模块01
第104课:Unity 赛车游戏12 – 系统设置之音频管理模块02
第105课:Unity 赛车游戏13 – 商城系统01
第106课:Unity 赛车游戏14 – 商城系统02
第107课:Unity 赛车游戏15 – 商城系统03
第108课:Unity 赛车游戏16 – 车库系统01
第109课:Unity 赛车游戏17 – 车库系统02
第110课:Unity 赛车游戏18 – 车库系统03
第111课:Unity 赛车游戏19 – 角色系统01
第112课:Unity 赛车游戏20 – 角色系统02
第113课:Unity 赛车游戏21 – 宠物系统01
第114课:Unity 赛车游戏22 – 宠物系统02
第115课:Unity 赛车游戏23 – Excel静态数据配表解析01(上部)
第115课:Unity 赛车游戏23 – Excel静态数据配表解析01(下部)
第116课:Unity 赛车游戏24 – Excel静态数据配表解析02
第117课:Unity 赛车游戏25 – Excel静态数据配表解析03
第118课:Unity 赛车游戏26 – PlayerPrefs底层配置的封装
第119课:Unity 赛车游戏27 – 模式选择(竞速赛、极限赛、破坏赛)01
第120课:Unity 赛车游戏28 – 模式选择(竞速赛、极限赛、破坏赛)02
|
|