如果想找游戏客户端开发的岗位,要求中的熟悉图形学算法的优先,究竟要掌握到什么程度呢?

192 天前
 Sangs3112

突然感觉图形学挺有意思的,想去了解一下图形学的知识,但是找工作这样的要求不知道学到什么程度才行,还望有大佬能指点一下,打算明年暑假实习,如果赶不上的话可能就只能放弃了。

2017 次点击
所在节点    游戏开发
12 条回复
Huelse
192 天前
面试过几家游戏公司,上来就是问你拿过什么奖 ICPC 之类的,没有就 G
sigroma
192 天前
客户端开发对图形学要求并不高,平时也只是做游戏逻辑,当然招聘时都按造火箭来要求。
把 games101 和 202 学完,所有作业都做完绝对够了
loken2020
192 天前
学习 opengl 就行,就是熟悉图形学了。
Sangs3112
192 天前
@Huelse 这么卷??这也太恐怖了
Sangs3112
192 天前
@sigroma 行的,我正好也在看这个。
iold
192 天前
我现在写 Shader 都问 AI ,基本都没问题,改改就能用。
besto
192 天前
如果只考虑图形学方面,那么:
熟悉 3D 渲染的管线(光栅化),了解光追的原理;
会用至少一种引擎,能写 shader ;
简单的问题:阴影是怎么产生的?法线/视察贴图的一些细节? PBR/IBL 的简单实现?
xccorange
192 天前
客户端要求不高,更多的是工程实践相关的,比如 shader 的性能优化,延迟、前向管线的区别,阴影原理,渲染管线阶段,还有简单的 shader (描边之类的)写法。当然这是前些年的时候,现在就不太清楚了
sunny352787
192 天前
我觉得吧,如果你图形学真的达到能优先考虑你这种程度,你也不用来问了,既然问了,那基本上卷不过那帮专门搞图形的。不如好好考虑考虑其他的比如 Unity 或者 UE 引擎使用之类的,能理解这些东西怎么用并且做个小 Demo 去给面试官展示会更好些,反而是你说你图形学有研究,面试问几句就崩了大概率别的也不会问就 pass 了,因为会有个不踏实的印象。

另外,图形学这玩意本来需求的岗位也不多,谁家招人都写因为都是复制过来的,没几个认真考虑自己团队情况好好写的,即便你图形研究的真牛逼大部分公司也不会真的优先考虑,不用太当回事。
lightjiao
192 天前
游戏客户端开发有进一步细分:UI 、Gameplay 、渲染、引擎(引擎有更进一步的细分:动画、渲染、资源、优化、打包、框架)等等

其中渲染和引擎岗位日常才会需要写这些,其他岗位主要是会用就行
zeroonetwo
192 天前
客户端不会也没关系,长板够长才有意义。当然,最好能了解基本原理,101 足够了。
TA 是另一回事。如果不是相关项目组背景,也没特别亮眼 demo, 机会和后续发展可能都受限。
dvbs2000
192 天前
@Huelse icpc 的区域金 含金量还行
当然最好是中国 ioi 金
icpc 是团体赛 无法说明个人能力

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/986576

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX