郑州达内科技有限公司
只有c#基础的人到能找一份u3d工作需要哪些技术?
我是一个大三学生,平时学的.net 和网站前端。
但是我是很想做游戏开发的。
现在要选择实习了,如果我选了.net 的工作,感觉以后很难再转到u3d 了。还有半年,我必须要选个工作,我需要做到哪些才能勉强混一个u3d 开发的工作呢?
心里有很多游戏的构思渴望实现。
找游戏开发的实习岗位和找正式岗位其实是一样的,就按照应聘Unity开发的岗位来说吧。
核心技术能力 和 制作游戏的能力,是游戏开发者的两条腿,两条腿同样重要。不同的人,需要改进的方面不一样。可以用自我问答的方式,看看哪里还有问题,然后针对性解决。
1游戏Demo方面
要有自己的游戏Demo,非常重要。如果没有自己的demo,无论你实际上技术水平如何,都缺乏直接的说服力,很可能得不到用人单位的重视。
而有自己的demo,好处是多方面的。比如:实际磨练技术,得到面试官和单位的重视,体现自身水平,对求职增加一份掌控力。
Demo做好之后,注意以下问题:
1.这个游戏,哪些方面是利用别人的资源和插件,哪些是自己做的?
2.有没有功能独特的系统?是如何实现的?
3.在技术方面遇到的大的难点是什么?怎样解决的?遇到过什么难查的BUG,在Debug方面有什么体会?
把细节搞清楚可以让你从容面对面试、笔试以及未来的工作。
22、核心技术能力
笼统的说,如果你是自学的C#,公司可能会问一些C#稍微高级一些的问题,需要你对语言有良好的掌握。自学的人往往基础比较薄弱,可以针对性训练一下,做一些基础题目(仅仅做出游戏基本功不够)。对这个级别的人,个人推荐的参考书是《C#高级编程》。
自学能力也是重点,你可以通过自学好Unity来证明这一点。
另外就是基本的算法,排序之类的算法是基本功。容器、面向对象的问题也是重点。
好的公司会问一些开放性的问题,试探创造性解决问题的能力,这个要靠知识的全面性了。
总之,游戏公司主要看重你独立解决问题的能力,这种核心能力是通过考察细节判断出来的。
________________________________________
增加一下关于第二个问题:要不要推掉实习工作。说实话,在你有C#基础的前提下,做一款Demo也就两三个月的事,现在才大三,可利用时间还有很多。
所以要我说,先专心实习一段时间,期间打磨基本功。然后在合适的时间做一个游戏Demo,二者只会互相促进,而不是互相影响。只要合理安排时间,不会有什么问题。
获取更多学习资料及课程视频,请登录官.网bbs.cnitedu.cn,或在线咨询QQ3158895217,与达内老师互动。
上一篇:高考选什么专业好就业?
QQ咨询
微信咨询