unity3d程序怎么找到工作
发布网友
发布时间:2022-04-23 13:43
我来回答
共1个回答
热心网友
时间:2023-09-27 00:48
如果想做Unity开发的话,需要了解以下基本内容
1懂得界面布局,每个窗口是干嘛的。
2懂得从属关系:GameObject -> Mesh -> Material -> Texture
3会一些基本的调试方法(断点,Profile等)
4懂点简单的代码(OnEnable\Start\Awake的调用顺序,Update与FixedUpdate的区别,脚本间互相调用方法)
中级的话需要学会:
1常用的几个插件,如NGUI(最好能阐述其优点和缺点)
2C#是必须的,国内很少有用Unity的JS开发
3手机和网页版的发布及相关知识。
高级的话需要学会:
1Editor工具的编写
2AssetBundle的使用(最好能自己写一个封包及管理的工具,这个是一个常见的考题)
3Shader的书写,(至少会Surface语法)
4剩下的都是项目经验了
如果你有自己写的小游戏的话最好了,可以作为面试作品。基本上从我做笔试题到我出笔试题,题目都不会很难。大多数面试官都希望看到你做的作品。另外,公司对游戏类型有一定偏好(比如特别喜欢手游的,或者特别喜欢卡牌类的)你可以针对公司去研究下相关的内容