Unity 客户端知识体系
来源:互联网 发布:我是淘宝黑名单买家 编辑:程序博客网 时间:2024/06/06 01:46
如何从一名菜鸟成为一名Unity客户端开发工程师的知识体系整理,有时发现自己能实现什么功能,会做什么,那是技能,但想要更好更快的提升技能需要通过知识体系来实现。
这篇博文反复反复想了几次,还是借着书来介绍吧。知识点比较多。我所认为的知识难易分类会和作者不同。
Unity 5.x游戏开发指南 http://item.jd.com/11785198.html
初级知识点
1.熟悉界面:Inproject视图,hierarchy视图,inspector视图,工具栏,scene 视图,animation 视图,控制台和状态栏,性能分析器和资源服务器,定制编辑器;
2.unity的地形引擎.1使用高度图来创建高度;2使用笔刷来绘制高度;3绘制贴图;4放置树木;5使用草以及细节网格让场景变得更为散乱;6地形设置
3.光照和阴影
4添加天空盒和基于距离的雾化效果
5在地形上加入水体
6.Unity UGUI,GUI,Label,Button,TextField,ToolBar,Slider,ScrollView控件
7.各个GameObject,Cube,sphere,
8.物理引擎,刚体,碰撞器,
9.音乐音效
中级知识点
1.第一人称控制
2.Mecanim系统
3.Animator,Anamtion
4.物理引擎:物理材质,触发器,射线,关节,链条关节,弹簧关节
5.Camera的属性
6.PlayerPrfs,数据的存储和读取
7.3D 模型:Mesh网格模型,Texture贴图,Material材质,对应组件,骨骼动画
8.RenderTexture
9.Unity 脚本编写,控制物体的移动,旋转和缩放
高级知识点
1.粒子系统
2.AssetBundle
3.性能分析工具Profiler,优化代码和资源
4.渲染优化
5.NavMesh使用,扩展(A*)
6.阴影的生成
7.Network使用
8.Editor
9.NGUI的使用,对底层的理解,和UGUI对比和使用
10.shader使用,unity自带shader的了解
下面的内容,是我在其他的书中都没有看到,算是作者独特的内容。
这3块内容觉得可以重点深入去读,作者风宇冲,在unity这块研究了很久,值得一读
- Unity 客户端知识体系
- 客户端开发知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- 知识体系
- (连载)边喝咖啡边学Unity——第二章 预备知识体系
- (连载)边喝咖啡边学Unity——第二章 预备知识体系(2)
- (连载)边喝咖啡边学Unity——第二章 预备知识体系
- unity客户端
- 如何读懂程序代码
- 面向过程与面向对象
- Android AES加密算法及其实现
- jQuery效果之轮换板及jQuery插件开发
- 3DTouch_ShortcutItem
- Unity 客户端知识体系
- linux介绍【开篇】
- jquery serialize传中文乱码解决方法
- String及String池
- Spring+mybatis+springMVC项目搭建
- c++模板
- [译]我们是如何分割Airbnb运行中的数据库的
- 深入研究Android Handler机制
- 本地路径转换成URL相对路径