非科班的图形/引擎零基础跨行之路

最新的面经帖:https://www.nowcoder.com/discuss/831724

--------原文↓--------

自身情况

末流985本硕,本科非科班,考研没考408,研究方向是AI,导致计组计网OS等课程完全不会。

春招

年初寒假浪了一波,然后3月开学回来才开始准备春招,当时会的只有python的一些基础+机器学习的一些概念。

因为玩了不少的游戏,且各平台都有涉猎,所以定下了游戏公司的大概方向,但具体岗位还在纠结和考虑,一方面是策划这种适合大量游戏经验的岗位,一方面是开发岗。在选择的过程中了解到了学校的一个游戏社团,在里面了解了很多岗位的情况,最吸引我的就是游戏引擎开发岗位的高薪(很真实),因此春招时目标是找到相关的实习为秋招做准备。整个春、秋招的安排参考了前辈的帖子:

https://www.nowcoder.com/discuss/555201

方向决定后开始了C++的学习,和C++同步学习的是

Games101

,但春招期间的学习也只是做到了概念的了解,对于一些模棱两可的点并没有深究,对于课后作业也没有足够的思考。

最开始的一个月只是掌握了基础的语法,然后做了几道简单的算法题,至于特性、STL之类的完全没有了解。在经过几次失败的面试后,结合面经,逐渐明白了C++的面经重点,开始结合侯捷的几本书,学习特性、STL等,并且同步刷一些题。

整个春招期间所完成的学习基本仅限于此,力扣的刷题也只刷了不到100道。

5月31日收到了春招的最后一封邮件,到此春招结束。虽然定了下游戏引擎的方向,但是考虑我的其他基础,我在投递时并没有直接选择引擎这种图形学和C++都需要的岗位,而是以客户端为主,但无一例外,全部GG。

春招投递情况

巨人网络 客户端  5一面挂

B站客户端  一面挂

莉莉丝 技术策划、客户端开发 均简历挂

网易雷火 引擎开发  一二面挂

西山居 游戏开发 笔试挂

字节跳动 客户端开发  笔试挂

米哈游 简历挂

网易互娱:

动画课题  一面挂

遮挡课题 简历挂

客户端开发 一面挂

其他的还有一些抱着“无论如何要有个实习”投的招商银行、中国银行、华为、英特尔等,然而也是挂的挂、放弃的放弃。

春招总结

反思整个春招,我的各方面掌握情况非常差,很多知识点都是在面试ddl前学习的,完全是以面代学,周围找前后端实习的同学都是在语言知识已经掌握了的基础上,在春招期间学习并完成一个项目,再背一些八股,基本都拿到了ATM级别的实习offer。

秋招

暑假时,因为没有实习,所以我参加了实验室的一个unity开发的项目,但此时已经是7月,秋招提前批已经开始了,所以又开始了新的边学边面。秋招在7月中旬开始了投递。

八月中旬时,提前批进入一个中间结点,面试的效果不好导致我开始思考是否要继续进行这个方向的学习,是不是和其他人一样专攻C++后端更好?或者学习DCC软件找技术美术岗位?在经过一些纠结选择、结合其他人的建议之后,我选择重新整理简历、在现有的知识范围内,巩固加深技术栈,继续投递这个方向的岗位。

秋招的学习面试过程与春招大体相同,但不同的几个点是:

1.

7月底把

games101

复习整理了一次,今年刚出的

games202

初步学习了一遍。

2.

重新定位自己,调整投递方向,考虑到C++和图形学的掌握程度,我投递了图形开发、引擎开发的岗位,不再考虑只有C++要求的客户端方向。(对我来说只考C++比只考图形学难很多)

3.

重新准备简历,在秋招前学习了C++光追项目。

友塔 技术美术  二面挂

巨人 引擎开发  二面挂

莉莉丝 引擎开发 笔试挂

盛趣  unity开发 二面挂

心动 引擎开发 笔试挂

祖龙 图形开发 二面挂

完美 图形开发 一面挂

garena  图形/引擎  一面挂

英雄  unity开发 笔试挂

搜狐畅游 引擎开发 一面挂

offer:

4399 技术美术 offer

竞技世界 引擎开发 offer

酷家乐 图形开发  ssp offer

网易互娱 图形开发 offer

哔哩哔哩:

C++开发渲染引擎方向 一面挂

游戏引擎开发 ssp offer

其中比较关键的是友塔二面被3D数学的知识难住,面试后恶补,在后续哔哩哔哩一面等面试中,图形学部分已经可以做到很好地回答。但是c++的部分能否过关还是以运气成分为主。这一点其实很值得反思。

竞技世界的offer是9月中旬给的,那时候手里只有这一个offer,对比其他的引擎岗同同学,只有我是最低价(劝退价),其余人都是sp起步(真正的白菜),虽然心里憋屈,但也只能做好签约的准备。

但在十一放假之后回来,收到了B站的HR面邀请,并且HR提到,因为一面面试评价好,所以跳过了二面业务面,这一消息大大增加了我的信心,可以说是久旱逢甘霖,整个秋招的付出都得到了认可,也一扫拿到竞技世界劝退价的憋屈。

最终,在10月底,拿到网易、B站、酷家乐的offer,秋招终于圆满结束了。

一些PS和建议:

面经八股的学习都是在牛客通过关键字搜索、整理各个帖子制作成文档进行的。面经后续再发。(已发:

https://www.nowcoder.com/discuss/831724

整体技术栈学习基本和前文提到的帖子一致。

学习切忌眼高手低。

技术栈:

C++:CppP、STL剖析、对象模型

图形学:games101、202,unity shader入门精要、RTR、learnopengl、raytracing in one weekend系列

#春招##面经##秋招##学习路径##游戏开发#
全部评论
引擎/图形的同学好少,顶一顶!不过...楼主为啥没投腾讯呢
1 回复 分享
发布于 2021-11-02 05:24
优秀!!!
1 回复 分享
发布于 2021-11-02 15:21
好强
1 回复 分享
发布于 2021-12-15 23:42
楼主是21毕业还是22毕业?
1 回复 分享
发布于 2021-12-21 01:14
请问学长,游戏引擎岗要刷leetcode算法嘛
3 回复 分享
发布于 2021-11-11 15:31
学长好强😚
点赞 回复 分享
发布于 2021-11-01 16:19
点赞 回复 分享
发布于 2021-11-01 21:40
有来我们面过么?感觉我们听起来核心实际上大家都不愿意来。
点赞 回复 分享
发布于 2021-11-03 01:14
学长太强了!
点赞 回复 分享
发布于 2021-11-04 02:01
老哥后续面经可不可以加一下面试数学的恶补建议
点赞 回复 分享
发布于 2021-11-05 08:40
楼主太强了,期待楼主的面经😘😘😘
点赞 回复 分享
发布于 2021-11-09 17:12
我也想投类似的岗位,想请问一下楼主学的那个光追的项目是哪个啊😁
点赞 回复 分享
发布于 2021-12-07 21:40
期待面经
点赞 回复 分享
发布于 2021-12-15 23:43
想问下学长面试的项目做的是什么
点赞 回复 分享
发布于 2022-02-19 23:50
请问入这个行需要名校、项目经历、论文这些东西吗?
点赞 回复 分享
发布于 2022-05-12 19:31

相关推荐

10.24 秋招基本结束了,前两天接了个友塔游戏最终测评,期待oc。秋招期间对我帮助最第二大的就是牛客上各位前辈的面经了(第一是女友,表白一下),于是也提键盘写一个,算是知恩图报,也算是攒攒人品求快点oc。bg:本硕985,软工出身。无实习,除了本科有游戏设计的课程之外毫无相关经验。计算机水平不行,但是脑袋还算灵光,加上由于很喜欢友塔游戏的某款卡牌类游戏(名字大伙应该都知道),所以秋招开始目标就比较明确,就想去友塔游戏!于是游戏公司的投简历策略是先投几个次一等想去的公司试水,隔几天再投友塔游戏,最后留了几个大厂,想着友塔游戏要是没上也还积累了经验,也算是给自己缓冲时间和学习时间。除此之外还投了一些大中厂(豚子,华子等)或国企(主要是三大运营商)的产品岗,还在进行中,后续有结果可能也许大概再开贴。----------------------------------------------------9.6笔试金鱼脑子。只记得笔试选择题游戏相关知识和概率计算占了大头。大题是三选二。第一题不记得,应该是概率计算类的。第二题是思考你玩过的一个处于稳定运营期的游戏,如何通过增加一个新模式增加日活。我就直接头铁写了友塔游戏的那款游戏,大概内容是通过推出怀旧乱斗类的模式来吸引回归,加快游戏进程,提高用户对当前版本设计的认同度。第三题是给一款MMORPG类游戏写活动文案。没玩过MMORPG,也对语文一窍不通,这题没答。思考:忘得差不多了,可能是因为整体难度不高的缘故,记得当时感觉答得很好。增加了一点自信。9.24 群面一进面试间吓一跳,十几个人。结果是同一题目分两组进行设计回答。分组后,自我介绍完就开始了讨论。题目具体就不说了,大概是挑词进行游戏设计,要有成长线。一开始就担任了timer的角色。但气氛有点冷,感觉大家比较内向,所以又承担了leader的角色。所以讨论期间我真的说了非常多话。最终呈现效果也还行,组内氛围也调动起来了。汇报之后面试官进行了总结和提问,还额外出了附加题,算是有点考察热爱游戏的程度吧。思考:多说话但是不要抢着说话。要照顾没有发言的同学的情绪。9.29 单面一面面试前很紧张,因为第一次单面一面就给了最想去的友塔游戏,属实难绷,感觉投递策略和简历书写出了问题,但事已至此硬着头皮也得上。进面之后就不紧张了,面试官很温和,完全消除了紧张,和前辈们一样给友塔游戏的面试体验打满分。1.简单聊聊炉石,想到什么说什么。2.给炉石酒馆战棋设计一个新英雄。3.炉石酒馆战棋要以你这个新英雄为主角出一个新资料片,设计配套的棋子或机制。4.英雄太多了,删一个。说说为什么删除ta,有什么好处?5.英雄删除之后,玩家论坛出现了强烈的反抗情绪,怎么安抚?嘴欠说了一个推出该英雄的近似但进化版本的思路,于是6.说说你刚才的思路,说说为什么玩家们会有这么高涨的反对情绪,设计一个你说的近似但进化的对应英雄。7.问问项目demo,设计过程中最大的矛盾是什么,怎么解决的?反问环节:问了一下项目组,竟然不是卡牌类的项目。于是话题引到了做某一品类的游戏时需不需要对其他品类也保持很深度的了解。面试官人很好,鼓励并肯定了我好几分钟哈哈。思考:面试官会不断地从一个问题出发,向后续设计环节可能的问题方向继续深挖。要保持头脑专注,也要预设一些可能会被挖到的问题先尝试回答一下。10.12 单面二面没有那么紧张了,期间学了非常多策划相关知识。个人感觉成体系学习去b站,碎片知识补充通过游戏相关公众号。1.聊聊demo里你做的部分,当时为什么选择这种设计思路。面试官提了一嘴幸存者like,幸好有学到这是啥。2.聊聊月圆之夜吧。先抛出一个很难的问题,月圆作为一款基本免费的游戏,通过什么手段能提高月圆的营收?3.聊聊酒馆战棋和镜中对决的区别,做的好与不好的地方。4.三国杀三服的区别,为什么坚持玩手杀,其他服不吸引你的点是什么?5.月圆或三国杀,挑任意一张卡牌或角色,修改并说出修改理由。还出了一道附加题,但和面试相关性低,不展开了。无反问环节,面试官好像很忙没开摄像头,但是面试体验还是很好的。反思:明显感觉到问题变宏观了,而且暴露了平时对游戏横向积累的不足。10.17 HR面HR面反而有点吓到了,虽然面试官同样温和,但竟然还有业务问题。后续了解到是因为面试官也是资深卡牌类游戏玩家,所以问的多了些哈哈哈。1.为什么想进入游戏行业2.商业化角度,如何做卡牌品类创新。(其实有点类似于二面第二个问题)3.炉石和月圆的异同点(其实完全类似于二面第三个问题)4.月圆之夜上线联机模式后,出现了口碑下降问题,说说原因?5.期望加入的组6.怎么没实习7.说说学校这边的项目吧,有没有沟通能力的锻炼8.期望薪资9.之后能不能先来实习反问环节:问了房补问了定组的一些事思考:还是不能掉以轻心,HR面也要好好准备。青春无限,大友可为 | 友塔游戏2025校园招聘正式批启动关于我们:友塔游戏(Yotta Games)于2012年创立,团队核心成员来自全球知名高校和游戏公司,已成功研发多款产品招聘岗位:技术开发类、产品策划类(策划管培生、技术策划管培生、项目管理管培生)、发行运营类(市场管培生、运营管培生)、艺术设计类(每人最多可投递三个岗位)你能收获:有竞争力的薪资、五险一金、年度2次调薪、年度体检、年假12+、餐补、米哈游房补、团建、生日/节庆福利、无限量饮料雪糕零食、丰富水果工作地点:上海内推链接:https://yotta-hr.com/zh/internal-recommendation?token=97c55fe62719125649de97b29f4eed19-999602-2695810458&sub=027(简历优先筛选,后续有疑问或者流程问题欢迎随时联系)投递的uu留下姓名缩写+岗位~我会跟进
友塔游戏
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
57 373 评论
分享
牛客网
牛客企业服务