零基础学习Unity3D的方法

最近这段时间看了很多网上给的如何零基础自学UNITY,觉得各种答案都有。本人也是新手,想来谈谈自己学习unity的方法。

首先上来不要急着学习什么语法或者DEMO,我是先大致了解unity是如何‘’生产‘’游戏 ‘’的(初级框架),对,生产,就是生产游戏。这个阶段不要了解unity里面的原理,也理解不了,这个阶段最重要的是对unity生产游戏流程的认识。了解这个流程能检验你是否真的喜欢这样的工作,不喜欢马上撤走,喜欢的话这个时候内心一定是鸡冻的,跟我当初一样的鸡冻,完全勾起你内心的好奇欲,学习会更有动力,并且学习有一定的方向了,不是吗?知道了unity是怎么生产游戏的了,把每个环节分块学习,这就是学习计划了。

那么这个阶段应该怎么学习呢?我的建议是在网上寻找相关的视频来。现在这样的平台有很多,顺手推荐一下paws3d学习平台,链接如下:https://www.paws3d.com/learn/看完这套课程心里应该已经大概有个框架了,unity是怎么生产游戏的和unity软件本身的基础框架(比如说unity的菜单,视图界面,游戏场景,游戏对象,摄像机,灯光,脚本,坐标系统,物理系统,动画系统,粒子系统,后面难一点的图形学,物理数学,Shader,渲染管道等等);

了解上面的框架后,心里就有底了,学的东西有什么用。接着按上面提到的模块一个一个学就可以了。建议零基础者不要一上来就买本C#书抱着看,很难,我只能说我看不懂,可能是我智商低吧,反正我是看不懂的。

学习完脚本语法后,就可以正式进入unity的学习了,同样的,建议刚开始从视频学起,有一定了解后再去买书回来死磕!

如果你把上面所说的都认真学完了的话,我觉得就基本已经入门了,也基本已经有了自己的学习计划,后面的事情就是哪里不会补哪里,再到官方网站上面去找案例学后面需要进阶的部分(物理数学、Shader、3D图形学、内存管理优化、网络、架构、系统引擎等等)。

猜你喜欢

转载自blog.csdn.net/qq_38452106/article/details/85294413