找回密码
 立即注册
查看: 320|回复: 5

[简易教程] Unity3D自学到什么程度可以找到工作?

[复制链接]
发表于 2024-7-15 17:33 | 显示全部楼层 |阅读模式
本科是计算机和数学的混合专业,毕业了,想从事游戏开发,望各位指点下需要学习哪些常识到什么程度。
有 C++ 基础,把菜鸟教程的 C# 教程看完了,自认除了正则表达式以外,几乎都理解了,有用 Cocos 开发微信小游戏的个人经验。

成都,一个应届生。
游戏公司爱理不理,培训公司关切不已。
提前谢过。
发表于 2024-7-15 17:33 | 显示全部楼层
Unity新手入门教程:RTS案例游戏项目实战-建筑放置机制
发表于 2024-7-15 17:34 | 显示全部楼层
很多自学Unity3D的同学,多少对第一次找Unity的工作感到担心,毕竟没有做过Unity开发的工作。面试的时候,要准备什么样的作品,才可以?

   其实多年的一些面试经验,我给大家特别是新手总结一下,你找Unity工作要具备的点。
   (1) 基础扎实, C#,数据结构,Unity基础知识,这些要扎实,都能回答出来;
   (2) 阅读过一些游戏项目源码,了解一个游戏项目的架构,掌握游戏开发的具体问题的一些基本思路。
   (3) 良好的思维能力, 沟通能力和学习能力,特别要注意培养自己如何表达,如何沟通,已经处理问题的思维。

面试准备:
   结合用人单位的面试招聘要求,针对性的做一些准备。对游戏公司的基本情况等做一些准备。
发表于 2024-7-15 17:34 | 显示全部楼层
这个问题,是我前段时间也很关注的一个问题,看了之前一些问题的答案但还是心里没谱。
现在我有了一定的谱,觉得可以回答一下了。

讲一下我自己的故事吧。
普通二本的学生,一直想做游戏,一直在入门处摸索。可惜那会儿不知道知乎,不认识轮子哥,不然早就学unity + C#了。找不到路、自己又懒,快毕业了按学校的安排去培训,学到了cocos,然后觉得不错,就去找cocos的工作,那会儿是16年,手游的泡沫虽然有了消散的前兆但是还很是有很多人在裸泳,然后花了三周找到了第一份工作,开始当cocos游戏程序员。
然后越做cocos就越发现cocos也就这样,这个时候才想起来unity,然后开始自学,并且准备跳槽。
然而比起学习的问题,更大的问题是如何找到工作的问题。虽然不是当年的应届生了,但是只有cocos的经验对找unity的工作没啥帮助;我也就很好奇,unity要自学到什么程度才能找到工作。
之后,就像我很久前提到过的那样,进了一家只有三个人的公司,然后作为唯一的程序员,我有了技术选择权,和boss说了改用unity来做游戏,虽然是相对简单的,但是也确实用半吊子的技术做了游戏出来。然后就像大家都知道的那样,泡沫真的破了,小公司就撑不下去了,更不用说我们这种相当迷你的公司了。
于是我就开始真的准备跳槽了,虽然我不知道unity要学到什么程度才能找到工作,但是还是硬着头皮填了简历去找工作。然后慢慢的也收到不少面试通知,比当年找工作的情况要好,这次花了两周,找到了一份unity的游戏工作,虽然是995的,不过我这条件也没更好的选择了。

就我个人的面试经历中,我大概被问了这些问题:
基本语言方面有:C#如何和java/oc/c++交互、GC问题、手写单例、手写快排、overload和override、常用的数据类型、有个问的深的还问了设计模式都有哪些要怎么分类。
unity方面有:习惯用ugui还是ngui、image和rawImage有啥区别、canvas要怎么适配屏幕、camera有几种渲染方式、碰撞有啥要求、collider和trigger有啥区别、monoBehavior的生命周期、如何实现热更新、为啥unity能跨平台、如何实现往一个layout里塞上千个prefab,还有个专注模型的公司,问了gameobject旋转移动的实现原理、线性代数、shader和计算机图形学。
其他问题就是针对自己做过的项目了,负责哪些模块,怎么实现等等。事实证明把自己想要展示的项目app装到手机上是很明智的。

以上经历仅供参考,因为理论上我是有“三年”经验的从业者,所以面试的机会和难度不太一样。实际上当我拿到一个公司的笔试题发现上面写着unity中/高级的时候默默的说了句“”(中文)。
然后我看了下你的补充,你说自己会c++,c#也看了菜鸟教程,但是没提有没有接触unity。我也不知道你学到了什么程度,虽然unity用的是c#,但是学会c#离会unity还是有不短的距离的,如果不会的话,建议从官方的2D和3D教程开始,至少这两个教程走完,拿商店里免费的素材出来做一个完整的demo出来,然后再投简历试试。
发表于 2024-7-15 17:35 | 显示全部楼层
应届生应该打好基础,特别是英语,数学,计算机。一般大公司不会在意你会不会熟练应用u3d,入职之后再学也无妨。
发表于 2024-7-15 17:36 | 显示全部楼层
cocos开发微信小游戏很接地气啊。
你这就是奔着捞钱去的吧?
你看人家爱理不理,说明人才市场已经相当饱和了。(有点野望和情怀的游戏公司,谁看得上微信小游戏?)
可试着转战其他it领域,不就是赚钱嘛
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 22:34 , Processed in 0.096182 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表