Sangs3112
V2EX  ›  游戏开发

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

By Sangs3112 at 2023 年 10 月 30 日 · 4016 次点击

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

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

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

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