玩游戏和图形有什么联系?
如果把玩游戏比作制造汽车(类比没有那么严谨),那么图形就有些类似于制造发动机的原理,也可以类似于制造轮胎的技术。
玩游戏需要深入学习图形吗?不需要。因为有现成的商业游戏引擎可以直接使用(unity,unreal,cocos等。).就像制造汽车一样,需要深入研究发动机的制造原理吗?不需要。直接拿发动机厂家提供的成熟发动机产品,研究其接口,组装成我们自己设计的汽车。同样,你也不需要知道轮胎是怎么做出来的。直接使用它们是最方便、最高效、性价比最高的方式。
当然,你也可以利用图形学的知识,从零开始开发一个游戏引擎,然后基于自己的游戏引擎制作游戏;就像你可以自己造发动机,自己造轮子,然后自己造汽车。但是这样做的公司越来越少了,因为任何一个行业的分工都越来越细。
那么,现在学图形学有用吗?
如果你感兴趣的是做游戏而不是做游戏引擎,那真的用处不大。但是,了解图形的原理和相应的技术将提高您对游戏引擎的理解,并最大限度地发挥引擎的威力。就像一个了解发动机底层原理的汽车制造工程师,制造出来的汽车当然可以充分发挥发动机的性能。
最后,如果想学以致用,可以去哪些公司工作?
目前公司招聘对图形有要求。主要印象是Adobe和nVidia。在大游戏公司之前,会有独立的引擎部门或者研究所。近年来,随着商业引擎的兴起,这些部门越来越边缘化。所以,除非你对图形技术有真正的热爱,对游戏引擎的制作有热情,如果只是想从实用的角度来做游戏,实在没必要在图形上花太多时间。