摘要:
《Unity3D零基础入门理论指南》由枫叶小屋(www.fy29.top)发布。
《Unity3D零基础入门理论指南》是一关于萌新们入门的基本建议。
现在有越来越多的童鞋想学习Unity3D,其中不乏毫无编程基础的小白和刚刚入门的萌新们。对于零基础不知无从入手同学们,我在这里整理了一些实用经验,希望能帮到大家~~另外下面附有常用网站和有帮助的基础书籍。
一、学习Unity3D,可以分为几个等级?
第一个等级:初学者:
先从Unity官网的视频开始看起,跟着视频做出你的第一个游戏吧,所有的资源,代码在Asset Store都可以下载到。
第二个等级:熟练者:
关注Unity圣典社区和Unity User Manual ,在这一阶段,要把在第一阶段所忽略的内容进行选择性的补充学习。
第三个等级:进阶者:
关注 Unity社区 ,Unity Answers ,Unity Wiki 和 知乎的Unity板块 ,在这一阶段,要对Unity的各种细节问题,优
化,底层原理和新的技术方案都要进行思考和学习。
在以上几个模块中,知乎的Unity板块非常值得关注,干货满满建议通读。
当你将进阶者的学习内容完成之后,你就已经是一个合格的初级Unity工程师了,开发一个游戏对你来说不再是一个问
题,各种工作也是手到擒来。
如果你还觉得不过瘾的话,就可以尝试反编译一些市面上流行的Unity3D游戏来获取代码,毕竟真实生产环境中的代
码才是最值得深入研究的。
第四个等级:大佬:
开始关注游戏的性能优化和资源的利用,框架的设计,代码的重构。
对于技术基本都能了解,剩下的就是探索怎么样合理与合适的开发。
第五个等级:大神:
开发第三方插件(/滑稽)
这个层次我做不出判断了。。。
你们脑补吧
二、Unity学习需要达到的标准
第一步
了解unity的菜单、视图界面,大概知道unity的功能。
第二步
理解场景坐标系统,输入系统,简单的向量概念。
第三步
学习创建基本的组件,例如对象、组件、脚本等。要理解物体层次、物体属性。
第四步
学习关于资源的基本元素,例如网格、材质、贴图、动画。
第五步
学习基本的插件,例如UI插件、动画插件、地图插件、地形插件等等。
第六步
学习脚本周期,例如Start、UpDate、OnGui等基本方法,了解常用的类和相关方法。
第七步
进一步学习摄像机、灯光、地形、渲染、粒子系统、物理系统等等。
第八步
学会精简插件代码,根据需要使用代码。
第七步
学习一些高级的概念,例如向量的加减法、点乘、差乘,光照法线贴图,内存管理,图形优化等等。
常用的网站:
Unity下载地址:https://store.unity.com/cn
Unity学习资源分享网站:http://www.fy29.top
Unity官方课程:https://unity3d.com/cn/learn
Unity官方社区:https://unity3d.com/cn/community
Unity官方文档:https://docs.unity3d.com/Manual/index.html
Unity官方资源下载:https://store.unity.com/
Unity圣典社区:http://www.ceeger.com/forum/
泰课在线学习网站:http://www.taikr.com/
9秒资源下载网站:http://www.9miao.com/
微元素资源下载网站:http://www.element3ds.com/
Siki博客:http://www.devsiki.com/
Unity知乎话题:https://www.zhihu.com/topic/19568806/top-answers
有帮助的书籍:
《Unity官方案例精讲.PDF(51.4MB) 》
http://fy29.top/2018/02/13/unity官方案例精讲-pdf51-4mb/
《Unity5.X从入门到精通【全彩版】– 新手升级指南 》
http://fy29.top/2018/03/02/unity5-x从入门到精通【全彩版】/
《加深基础-Unity3D中文脚本使用手册 》
http://fy29.top/2018/03/15/基础向-unity3d中文脚本使用手册/
《新手进阶-Unity游戏设计与实现》
http://fy29.top/2018/03/16/新手进阶-unity游戏设计与实现-不是-unity-的入门书籍%ef%bc%8c初/
《罗振宇推荐 — —《游戏改变世界》简·麦戈尼格尔》
http://fy29.top/2018/03/20/罗振宇推荐-《游戏改变世界》简·麦戈尼格尔/
《清华大学出版社— —Unity3D\2D手机游戏开发》
http://fy29.top/2018/03/22/清华大学出版社-unity3d2d手机游戏开发/
《十年老司机倾情奉献— —Unity3D/2D游戏开发从0到1 (刘国柱著) 》
http://fy29.top/2018/03/29/十年老司机倾情奉献-unity3d-2d游戏开发从0到1-刘国柱/
杂谈百晓生
分享各种有趣的事物
网友评论