【Unity】Unity学习笔记目录整理

【Unity】Unity学习笔记目录整理
概述及周边【Unity】Unity 基本介绍【Unity】Unity 相关知识分类【Unity】Unity 特殊文件夹【未完成】【Unity】Unity 常用插件基础知识【Unity】Unity 跨平台及编译过程【精】【Unity】Unity 进程、线程、协程【精*】【Unity】渲染管线基础【精】C#基础【Unity】Unity C#基础一C#发展史【Unity】Unity C#基础二类型转换、拆装箱【Unity】Unity C#基础三封装、修饰符、方法、参数、扩展方法【Unity】Unity C#基础四命名空间【Unity】Unity C#基础五数据类型值类型、引用类型、指针类型【Unity】Unity C#基础六运算符、运算符重载【Unity】Unity C#基础七枚举、索引器、结构体【Unity】Unity C#基础八类、构造器、静态构造器、对象初始化器、析构函数、静态成员、常用类【Unity】Unity C#基础九继承、多态、抽象类、接口、抽象方法、虚方法、重写、覆盖【Unity】Unity C#基础十委托、匿名方法、事件【Unity】Unity C#基础十一预处理指令【Unity】Unity C#基础十二特性Attribute、反射Reflection【Unity】Unity C#基础十三泛型Generic【Unity】Unity C#基础十四注释【Unity】Unity C#基础十五implicit 隐式类型转换、explicit 显式类型转换【Unity】Unity C#基础十六C#中的? 、?. 、?? 、??Unity脚本开发【Unity】Unity 生命周期【精】【Unity】Unity 如何查看源码【Unity】Inspector中脚本中文乱码问题【Unity】Unity 代码模版【Unity】Unity 面向对象原则及类与类的关系【精】Unity常用类【Unity】Unity常用类向量Vector3、四元数Quaternion内存管理与优化【Unity】Unity内存管理与优化一内存域、堆栈、垃圾回收、内存泄漏、内存碎片【精*】【Unity】Unity内存管理与优化二方法表、重写、隐藏、静/动态绑定、同步块索引【精*】【Unity】Unity内存管理与优化三【未完成】进阶篇代码优化及开发规范干货大全【Unity】Unity开发进阶一减少跨桥上下文切换【未完成】【Unity】Unity开发进阶二自定义Update【未完成】【Unity】Unity开发进阶三对象排序工具、减少使用foreach【Unity】Unity开发进阶四Unity脚本单例工具必备工具【Unity】Unity开发进阶五ArrayHelper数组帮助类【荐】【Unity】Unity开发进阶六UnityEvent使用与源码解析【荐】【Unity】Unity开发进阶七双刃剑扩展方法【荐】【Unity】Unity开发进阶八Windows解析Excel报错问题、跨平台解析Excel文件DOTS专栏【Unity DOTS】DOTS MonoBehaviour整体生命周期架构篇技术架构帧同步架构官方ECS架构第三方ECS架构Entitas等自定义ECS架构基于Playable的播放管理器手动控帧版本音频、动画、特效可绑定管理资源热更架构YooAsset、Addressables后端整体架构设计前后端IOC使用方案基于Photon的服务端通信框架设计UI架构方案游戏框架搭建含热更资源分包分组方案架构篇业务架构自动化状态处理系统架构能力、状态、Buff、技能战斗系统架构游戏对象管理架构格子地图生成器3D格子地图编辑器3D、玩家版格子地图编辑器3D、编辑器版UI相关【Unity】【NGUI】 NGUI学习笔记一各版本UI比对【Unity】【NGUI】NGUI学习笔记二NGUI基础功能【Unity】【NGUI】 NGUI学习笔记三动画及相关功能【Unity】【UGUI】 UGUI进阶一自定义不规则按钮【常用】【Unity】【EasyTouch】EasyTouch5完整示例U3D基础功能【Unity】物理引擎、生命周期物理阶段、刚体、碰撞体、触发器、物理材质【精】【Unity】Tag、Layer、LayerMask【精】【Unity】程序创建Mesh一Mesh网格、代码创建模型、顶点信息、三角形信息、MeshFilter、MeshRenderer【精】【Unity】程序创建Mesh二MeshRenderer、光照、Probes探针、UV信息、法线信息【精】力角色控制器Character Controller关节射线物理管理器光照系统阴影实时GI烘焙光源侦测光线追踪模型与动画Avatar人形角色动画Mecanim动画系统Animation和Animator骨骼、蒙皮、绑定Playable基础自定义Playable架构Timeline动画、音频、特效统一封装Playable布娃娃系统各类布娃娃插件2D 动画【Unity】在Unity 3D中使用Spine开发2D动画【Unity】在Unity中播放序列帧动画、播放图集动画地形系统自带地形系统各类terrain editor插件【Unity】Unity插件地形编辑器MTEMesh Terrain Editor导航系统【Unity】Unity寻路系统讲解及Navigation实际应用【Unity】导航基本组件Nav Mesh Agent、Off Mesh Link、Nav Mesh Obstacle【Unity】导航 Navigation 设置窄桥、隧道、斜坡、台阶、坠落、跳跃【Unity】Navigation 选择性寻路Area Mask【Unity】导航细节问题汇总Instantiate飘移问题学术知识相关物理相关内容Unity两个物理引擎步进式物理引擎、物理引擎帧同步版几何相关内容【Unity】Unity 几何知识、弧度、三角函数、向量运算、点乘、叉乘【精】【Unity】Unity 欧拉角、四元数、万向节死锁、四元数转轴角【Unity】常用几何知识根据角度获取圆形上某个点的坐标【Unity】向量应用已知入射方向和法向量求反射方向跳弹系统线性代数相关内容【Unity】线性代数基础矩阵、矩阵乘法、转置矩阵、逆矩阵、正交矩阵等【精*】数学相关内容图形学相关内容美术相关【Unity】模型文件格式、常见3D模型格式3DMax、Maya、Zbrush、C4D、SubstanceDesigner、SubstancePainter等主流引擎比较3D模型导入与应用原画设计模型材质材质类型骨骼、蒙皮、绑定美术制作规范Shader相关【Unity】Unity Shader学习笔记一Unity Shader基础【Unity】Unity Shader学习笔记二渲染管线【Unity】Unity Shader学习笔记四创建和使用、基本语法、属性基本类型、数值精度【Unity】Unity Shader学习笔记八基础纹理2凹凸映射、高度图、法线纹理、模型空间下的法线纹理、切线空间下的法线纹理光照计算Shader实例【Unity】Unity Shader样例顶点根据时间放大缩小自动缩放ShaderOpenGL【OpenGL】OpenGL学习笔记一绘制三角形、初识VAO和VBO服务端开发后端整体架构设计前后端IOC使用方案基于Photon的服务端通信框架设计数据持久化、序列化各个Json工具盘点以及针对Json做二次开发MessagePackProtobuf-netProtocol Bufferskey-value数据库Redis数据压缩数据加密关系型数据库Mysql数据库工具Dapper、MySQL ConnectorORM工具SqlSuger、NHibernate、Entity Framework、Chloe.ORMU2D开发【Unity】Unity 2D游戏开发一U2D基础功能【Unity】Unity 2D游戏开发二Effectors 2D碰撞效应器【Unity】Unity 2D游戏开发三2D游戏常用功能及插件VR虚拟现实【Unity】虚拟现实 VRTK插件使用教程一插件基本配置【Unity】虚拟现实 VRTK插件使用教程二人物传送、光标指针、传送规则、玩家区域检测【Unity】虚拟现实 VRTK插件使用教程三交互、抓取物体、手柄外观【Unity】虚拟现实 VRTK插件使用教程四武器事件处理【Unity】虚拟现实 VRTK插件使用教程五看源码了解VRTK设计思路【精】【Unity】虚拟现实 VRTK插件使用教程六VR UI UGUI和VRTK的事件处理机制【精】【Unity】虚拟现实 VR UI框架搭建【精*】Unity项目管理【Unity】Unity PlasticSCM使用说明【未完成】【Unity】Unity 版本控制持续集成【未完成】【Unity】Unity 编译顺序及代码保护【未完成】Unity实战 U3D ARPG游戏【Unity】U3D ARPG游戏制作实例一EasyTouch5完整示例【Unity】U3D ARPG游戏制作实例二人物基本动作切换 U3D TD炮台防守游戏【荐】【Unity】U3D TD游戏制作实例一创建敌人、加载预制件【荐】【Unity】U3D TD游戏制作实例二配置关卡、加载Excel配置文件【荐】【Unity】U3D TD游戏制作实例三相机管理器、生成敌人优化、敌人血槽小组件【荐】【Unity】U3D TD游戏制作实例四建造防御塔防御塔生成器、一个int代表多选框圆上任意点位的坐标计算、制作防御塔预制件【荐】【Unity】U3D TD游戏制作实例五防御塔设计对象排序、锁定敌人、攻击敌人、防御塔特色功能实现【荐】 U3D 车位售卖系统【Unity】Unity3D 车位售卖系统制作实例一系统介绍及相机控制器 U3D RPG游戏【Unity】Unity3D RPG游戏制作实例一游戏简介及文档目录整理【未完成】【Unity】Unity3D RPG游戏制作实例二开发思路及概要设计【未完成】常见问题【Unity】关于精灵编辑器的问题No Sprite Editor Window registered.游戏研发日记【研发日记】【策划向】一游戏策划其实就是一道加减法题谈谈游戏关于作者一些想说的话【重温经典】《谁谋杀了我们的游戏》出自《黑神·话悟空》制作人Yocar链接UnityHub各版本国际版下载链接