众多优势使得Unity3D成为就业市场的宠儿,也成为未来极具发展潜力的高薪技术。根据招聘网站数据,有57%的Unity3D工作者月薪在5-10K之间,超过应届毕业生的平均薪资水平。
零基础小白如何自学Unity3D游戏开发?今天我们来看一下2位前辈总结的学习经验和计划。
一、从语法到技术循序渐进
如果你原先Java学透了,对C#语法是没多大压力的。(当然,常用函数需要重新记),不过我认为不应该是这样的。如果你是想以U3D作为职业的话,“正规”的U3D开发是非要写代码不可的,慢慢从头开始学吧。
1、先学C#语法,了解了语言基本常识,变量常量,循环判断,类对象函数,基本数据结构;
2、然后逐渐深入到面向对象思想,父类子类,继承重载,上转型,统一建模语言,设计模式;
3、都差不多了,捎带着看点儿复杂数据结构,高级算法,编程规范,软件工程什么的,这几样得你前面都学会了再碰。
学这些东西,如果你全力学习,一年半载的勉勉强强吧,看个人悟性,这阶段是完全是碰不到U3D的,而这阶段打的基础好不好,就决定了以后你是三流程序还是二流以上。
等C#搞清楚了,编程逻辑思维训练好了,再去U3D上面找到Unity的API库,找几本有代码例子的书,抄着做,随着使用逐渐就会了,这个阶段和背英语单词没啥区别,就是常用,记住,就行。
学会这部分了,见到代码没有不认识的了,就能去个公司打个杂了。这个阶段,也差不多是个半年吧。
然后,常用的架构模式,常用的插件,熟练的DEBUG技术,理解需求的能力,游戏设计能力,这些东西都只能在实际工作中一点一点坑出来了。
当然了,如果你想系统快速学习,可以来千锋,资深经验的老师带你学习,从基础到进阶到项目实践,比自学快多了。
千锋VR开发培训课程安排共分为六大阶段,内容涵盖AR综合项目的讲解、C#编程语言、Unity引擎、项目架构与项目管理、VR综合项目及图形学、面试阶段。讲师全天陪伴面授课程,拒绝半天上课半天自习。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱