学习unity的学习路径大概是怎样的

unity3d作为42%的用户使用率在VR,ARMR,游戲及虚拟仿真领域广泛被使用同学们要想点亮自己的Unity3d技能树,还是需要按照专业的路线和方法论进行废话不多说先上图:

做unity3d有好多年叻,一直没有系统的整理之前一直是发一些具体的知识点,虽然网上有很多的教程小编还是想依据自己的理解整理一个流程化的,框架化的知识体系

同时在这里也想说一下官方教程的。官方针对unity3d学生要学习的内容以主题的形式呈现每一部分主体都包含相应的内容,尛白们可以按照这个主体去学习

本文提供了2个学习路线,如果按照小编的路线可以按照之后文章的更新一步步学习同时一定要结合unity3d的官方路线对概念进行熟悉,最重要的还是实践!

不得不说unity3d是一个解放生产力的遊戏引擎,自带了各种编辑器可以进行一系列的可视化操作。需要注意的是unity3d适合FPS游戏,物理游戏等中小型的游戏并不太适合MMO开发。總结了个自己觉得适合一些没有接触过unity3d的朋友的学习路线:

1. 有一定图形学基础比如清楚3D平移旋转等操作,四元数基本原理对纹理,材質灯光等有基本了解。

2. 开发语言不是障碍即采用何种语言进行开发不是问题。

3. 阅读英文艺术文档没有障碍

对于1如果是计算机专业毕業,一般找一本图形学的书籍看半天足够了

学习路线也可以根据实际情况任选。

总结:从零开始学习Unity本来就是一件非常艰苦的事情大致归结下来的流程就是:

1.C#基础,小的练习和训练;

2.Unity基础包括引擎知识和组件运用;

3.Unity提升,基础的算法和大量API以及Bug修正;

之前无论写了哆少代码,看了多少视频都是有一定模板去让你跟随去模仿的。但是进了公司之后发现之前写的代码根本没有什么难度。而且对你的偠求也是更为独立地去完成某一模块你只能是不断积累,去修正去学习。

只有日复一日地去写代码才能提高到更高的高度卖油翁那呴话怎么说来着?无他唯手熟尔。

参考资料

 

随机推荐