【Unity项目实战】主程进阶之路文章整理 自用记录

声明:下列文章链接转载自陆泽西 (Jesse Lu)的个人博客,仅供个人学习参考使用,如若侵权,告知删除

1.要点技术

《Unity3D高级编程之进阶主程》第一章,C#要点技术(一) - List 底层源码剖析

《Unity3D高级编程之进阶主程》第一章,C#要点技术(二) - Dictionary 底层源码剖析

《Unity3D高级编程之进阶主程》第一章,C#要点技术(三) 浮点数的精度问题

《Unity3D高级编程之进阶主程》第一章,C#要点技术(四) 委托、事件、装箱、拆箱

《Unity3D高级编程之进阶主程》第一章,C#要点技术(五) 排序算法

《Unity3D高级编程之进阶主程》第一章,C#要点技术(六) 搜索算法

2.架构

《Unity3D高级编程之进阶主程》第二章,架构(一) - 架构的意义

《Unity3D高级编程之进阶主程》第二章,架构(二) - 软件系统架构思维方式

《Unity3D高级编程之进阶主程》第二章,架构(三) - 架构的误区,如何做前端架构,以及如何架构Unity3D项目

3.数据表

《Unity3D高级编程之进阶主程》第三章,数据表(一) - 数据表的种类

《Unity3D高级编程之进阶主程》第三章,数据表(二) - 数据表的制作方式

《Unity3D高级编程之进阶主程》第三章,数据表(三) - 多语言的实现

4.UI

《Unity3D高级编程之进阶主程》第四章,UI(一) - NGUI和UGUI比较

《Unity3D高级编程之进阶主程》第四章,UI(二) - UGUI的原理及组件使用详解

《Unity3D高级编程之进阶主程》第四章,UI(三) - 剖析UGUI源码中的输入与事件模块

《Unity3D高级编程之进阶主程》第四章,UI(四) - UGUI核心源码剖析

《Unity3D高级编程之进阶主程》第四章,UI(六) - 如何架构UI框架

《Unity3D高级编程之进阶主程》第四章,UI(七) - UI优化(一)

《Unity3D高级编程之进阶主程》第四章,UI(七) - UI优化(二)

《Unity3D高级编程之进阶主程》第四章,UI(七) - UI优化(三)

5.3D模型与动画

《Unity3D高级编程之进阶主程》第五章,资源的加载与释放

《Unity3D高级编程之进阶主程》第五章,3D模型与动画(一) - 美术资源的规范

《Unity3D高级编程之进阶主程》第五章,3D模型与动画(二) - 合并3D模型

《Unity3D高级编程之进阶主程》第四章,UI(七) - UI优化(三)

《Unity3D高级编程之进阶主程》第五章,3D模型与动画(四) - 3D模型的变与换1

《Unity3D高级编程之进阶主程》第五章,3D模型与动画(四) - 3D模型的变与换2

《Unity3D高级编程之进阶主程》第五章,3D模型与动画(四) - 3D模型的变与换3

《Unity3D高级编程之进阶主程》第五章,3D模型与动画(四) - 3D模型的变与换4

6.网络层

《Unity3D高级编程之进阶主程》第六章,网络层(一) - TCP还是UDP

《Unity3D高级编程之进阶主程》第六章,网络层(二) - 实现TCP

《Unity3D高级编程之进阶主程》第六章,网络层(三) - 实现UDP

《Unity3D高级编程之进阶主程》第六章,网络层(四) - 封装HTTP

《Unity3D高级编程之进阶主程》第六章,网络层(五) - 剖析数据协议原理

《Unity3D高级编程之进阶主程》第六章,网络层(六) - 网络同步解决方案

7.渲染管线与图形学

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(一) - 图形学基础1

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(二) - 渲染管线1

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(二) - 渲染管线2

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(三) - 渲染原理与知识1

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(三) - 渲染原理与知识2

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(三) - 渲染原理与知识3

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(四) - 多重采样以及着色器编译原理

《Unity3D高级编程之进阶主程》第七章,渲染管线与图形学(五) - Projector投影原理

8.AI

《Unity3D高级编程之进阶主程》第八章 AI(1)-状态机构架机器人行为

《Unity3D高级编程之进阶主程》第八章 AI(2)-用行为树构建AI

《Unity3D高级编程之进阶主程》第八章 AI(3) 非典型性AI

10.地图与寻路

《Unity3D高级编程之进阶主程》第十章,地图与寻路(一) A星算法及优化

《Unity3D高级编程之进阶主程》第十章,地图与寻路(二) 寻路网格的构建

《Unity3D高级编程之进阶主程》第十章,地图与寻路(三) 地图编辑器

《Unity3D高级编程之进阶主程》第十章,地图与寻路(四) 地图的制作与优化

其他

译Unity3d 综合性能窍门

Unity3D之slua集成第三方库

Unity3D-重新编译Mono加密DLL

Unity3D-游戏画面高低品质切换

Unity3DLua-将xls转化为lua

Unity3D项目环境全部署

Unity3D手机中的网页调用与回调

Unity3D人物行为状态机和指令状态机

Unity3D行为树系统编程实现

Unity3D之对pomelo框架网络层改装

Unity3D之如何将包大小减少到极致

Unity3D–Texture图片空间和内存占用分析

Unity3D之AssetBundle资源加载封装

Unity3d优化之路

Unity3D-HTTP网络层封装

Unity3D AssetBundle 资源加载注意事项

游戏物品系统通用架构

Unity3D-深入剖析NGUI的游戏UI架构

Unity3D游戏架构

Unity3D架构设计NavMesh寻路

作者:会奔跑的蘑菇
链接:https://www.jianshu.com/p/4fee08fc531c
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(unity,c#,游戏引擎)