进入了程序员职业生涯的后期,想想自己的编程生涯,从App到系统,到Linux kernel。语言从Java,C++,C, arm汇编等,也是算玩过了最流行的几种语言了。返回到App的时候,发现目前AR领域中Unity又火了,不得已硬着头皮去学习Unity中的C#。C#是我最不愿意接触的语言,因为在大学,我是Java流派的铁粉。但是,为了生活不得已。 😃。
其实,越往后越发现,程序员必须突破编程语言这一关。真正需要重视的是生态和行业,编程的程序是为了解决社会生产力,而社会生产力是需要集大家的力量才能产生巨大的力量。单靠几个人,几十个人是掀不起什么风浪的。
所以,玩吧。
先上一个基础版本的视频,进行入门学习:https://www.bilibili.com/video/BV12s411g7gU/
这是一个行业大牛推荐的学习资料。
目前我学习大约1个月左右的时间了。和大家分享一下自己的学习历程。
1,装环境,Unity Hub,可以管理装的各个Unity版本以及创建的项目。
2,寻找一些3D的项目,找3D设计师,采用C4d/3dmax/maya导出fbx的模型。
3,学习C#语法,以及Unity中MonoBehaviour脚本的生命周期。
4,找Unity的大牛进行技术咨询。
大致这么一些步骤,就可以开始一个Unity的项目起步了。
书籍推荐:
1,《Unity2018入门与实战》 【北村爱实/著 罗水东 /译】
2,《C#图解教程第五版》【丹尼尔·索利斯(Daniel Solis)】
以上就是我学习的一些路径,这样基本上一个月左右可以入门开发了,如果需要深入的了解,必须通过以后的项目进行更深入的研究了,还好后续有不少相关的项目。
敬请关注我后续的学习旅程。
如果有感兴趣的人可以联系我,一起婉转Unity在AR领域的行业应用。
联系方式WX: 18616942950