小白如何从0学习unity

小白如何从0学习unity

博主是一名从本科某帝都知名财经院校转职到某帝都知名理工大学软件学院的研究生。由于本科专业课程偏向金融,导致自身对于自己的职业前景并没有一个很好的规划。在几经波折后,博主最后选择游戏开发作为自己的职业方向,并在今年寒假过后选择Unity引擎作为自己的入门学习引擎。
在这几个月里的学习时间中,博主查阅了很多如何学习Unity的指南,其中有很多文章对人大有裨益,但是也有很多文章对人有所误导,楼主在学习的过程中走了很多弯路,博主希望能够总结一下自己这些日子学习Unity的经验,能使得一些想要学习Unity的萌新们少走一些弯路。


了解Unity

Unity作为一个非常成熟的游戏引擎,为开发者提供了很多现有的功能。作为一个游戏开发初学者,可以在学习的过程中,先去了解游戏开发的大体流程,而不用管底层如何运作(不用管不代表不用学,计算机图形学以及DirectX、openGL还是网易、腾讯面试时候的重点)。
首先介绍下2个官方网站
https://unity3d.com/cn/ Unity的官方网站
上面有很多Unity教程、博客以及内容很丰富但是大部分需要Money的Asset Store。
https://docs.unity3d.com/ScriptReference/index.html Unity的API查询网站,英文网页,最节省时间的查询网站,事例非常好懂。

从0开始学习Unity,首先需要熟悉Unity这个引擎的基本,百度百科Unity词条已经介绍的很好了,在这里博主就不多言了,当时博主是借了本宣雨松的《Unity 3D游戏开发》进行熟悉的,但是该书内容很古老了,当时作者写书时Unity引擎还是3.版本多,如果其他人有更好的学习建议,希望大家可以提出来。

第一步首先了解unity3d的菜单,视图界面。 这些是最基本的基础,可以像学word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了。当然还要了解人物基本的比例和结构。
第二步理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使一个简单的移动,缩放,旋转的几行代码,也会困惑你半天。
第三步学习创建基本的场景的一些基本概念:游戏对象,组件,脚本。在界面上分别体现在层次视图,项目视图及属性视图,要理清楚彼此之间的关系
第四步学习资源导入方面的一些基本元素:网格,材质,贴图,动画等。
第五步

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值