在PS4时代的末期,我开始回想这个世代内自己作为游戏开发者的成长。
我大学毕业于2013年夏,大概就是PS4快要发售的时候。那时的我没有正式敲过一行代码,也没有想过自己能做游戏甚至是主机游戏。我能回想起那时自己一面对毕业十分焦虑,一面期待着新番《进击的巨人》能早点更新。
现在,已经到了本世代的末期。我如愿以偿在自己喜欢的公司,喜欢的游戏组敲代码工作。办公室有很多储物柜,隔着玻璃可以看到里面规则地陈列着这几十年来公司在各个平台上的作品。环顾四周可以看到墙上挂着甚至玻璃上画着各种游戏的海报和美术大触的原画或涂鸦。许多公开的未公开的开发机、五颜六色形状各异的手柄,不规则的摆在大家各自充满个人风格布置的办公桌上。
PS4,DEBUG启动!
在这个世代之内,我算是完成了自己对于游戏职业生涯规划第一阶段目标。
我从小就非常喜欢游戏,从小学去网吧和大人们联机玩《罗马复兴》,到在游戏开发业内摸爬滚打接近30岁。这些年来在 “玩游戏+做游戏” 的 "喜爱+投入+纯粹性" 综合程度上,也许有些自大,我认为自己已经属于第一梯队,现实生活中认识的同龄人里,基本没有人可以说超过我。(严肃)
这一路上我遇到过很多困难使我非常焦虑,有多次的一段时间之内,我会经常无法入睡或是睡着一会儿就突然惊醒,然后在网上拼命搜索相关信息,结果收获甚微,如此往复循环。毕竟搜索“如何入职任天堂/索尼/XXX”以及类似各种变体,很难找到特别有价值的信息。
其实,进入自己理想中的主机游戏开发公司,绝对不是无法完成的任务。公司邮件或是全员公告板内就写过几次 “公司发展需要人才,希望大家可以积极内推,如果顺利入职的话会有丰厚的奖励哦” 之类的话。现在想想,如果能用现在的我来指导当年还没毕业的自己,或许可以在更短的时间内以更好的方式达到目标。
所以,我想写下一点经验,希望能给如同过去的自己一般迷惘的朋友们一些帮助。
首先写在前面,喜欢玩游戏不等于喜欢做游戏,自己究竟适不适合做游戏,如果做游戏的话应该做哪种工种之类,是另外一个方面的问题。关于这些我没有资格也无意在此于大家分享有用的信息。下面文字的前提是:我已经确定自己将来要做游戏/我已经在游戏行业内,我该如何才能进入自己喜爱的公司的主机游戏开发。
按照时间前后顺序,可以将困惑期分成下面几个阶段:进入大学之前 → 临近大学毕业之前 → 在国内开发手机游戏 → 在国外做和游戏无关的IT相关工作
因为自己是程序员,所以我只能从程序员角度来分享经验。各个阶段内我会列出自己的建议,自己认为优先度更高的排在前面。
游戏开发技术日新月异的变化各位玩家都看在眼里。而且作为程序员,要学习的知识技术的广度和深度没有止境。所以越早越牢固地掌握基础知识,在学习新知识的时候就能更加游刃有余。
在第二家公司的时候,我非常想担任游戏战斗部分开发工作。然而我连最基本的3D旋转计算都搞不清楚,临时抱佛脚开始学习的时候才发现原来大学的线性代数可以用在这里。最后因为自己没有相关知识,那么无论我多么想要,也无法担任这个游戏的战斗部分开发工作,错过了一个提升自己很好的机会。
这能让自己接下来的人生减少非常多烦恼。高考已经过了十几年了,我仍然偶尔会梦见自己没有考好或是重读高三之类的梦,醒来之后身心俱疲(实际上我并没有重读高三,也许是对高考结果的失望,潜意识里我认为自己应该重读)。遇到挫折的时候,会下意识觉得是自己没有进入更好的大学,然后会因为过去无法改变,而容易陷入强烈的后悔感之中,消磨继续前进的动力。
在日本,很多大学院有明确的游戏相关专业,另外也有很多从零开始教做游戏的专门大学。在学习积累更多更专业的知识毕业之后,能和其他本国人一样,以应届生的身份参加各种公司的入职相关活动。
相比于无名的外乡人,可以说多了一个维度上的优势。我的前辈就是读过游戏专业大学院的研究生,他说自己认为这段时间的学习是值得的。
一些国外主机游戏开发公司在国内都有招聘窗口或是分公司,可以直接搜索出来。例如育碧、维塔士、光荣特库摩、SE、卡普空等等。另外国内也有一些不错的PC或主机开发团队(他们的游戏你自己也玩过)。根据自己的目标找到相应的招聘信息去学习相关知识、为毕业后应聘做好准备。
对于专业不对口的学生而言,最困惑的我认为是该如何入行这个问题。那么,不考虑公司先快速入行,先学习Unity吧。
Unity是相对容易上手而且在国内有海量资料的游戏引擎。在学习Unity的过程中,能非常直接快速地感受到做游戏的快乐。这是最快最容易能进入到游戏开发行业内的方法。我曾经有过 “Unity这个引擎有点low,做出来的游戏都不怎么样” 的想法,现在想来真是幼稚。能有资格说一个工具low的前提是当你已经有足够实力将这个工具用到极致,能切身感受到这个工具会限制开发者工作的时候。
并不是只有在读学生才可以去留学,也许在日常工作中你已经感觉到自己应该重新系统的学习一下基础知识。不过相对于学生时期,这个阶段的人会考虑到更多经济、性价比、风险上的问题。
我能分享的是,在这个阶段,如果你能下定决心顺利进入海外留学毕业,那么进入主机游戏开发公司对你而言可以说是已经比较简单了。
已经进入行内的话,那么就有能力可以做自己做游戏了。我认为做Demo可以锻炼在编程之外开发游戏所不可缺的各种技术。
另外,做出一个差不多的Demo对于将来的求学或求职,用来宣传自己都能起到一些不错的作用。
在一些不适合自己的开发团队,你可能会感觉到周围的人其实对游戏开发并没有什么追求,甚至并不热爱游戏,只是把做游戏当做一种维持生计的工作而已。或者是上面的人根本没有想做出好游戏,满脑子都是该怎么做氪金点怎么做留存率之类。这个时候,为了更久远的将来,我建议马上开始着手调查自己想去的公司的招聘信息(如同上面写过的那些)并做准备,一旦谈好立马跳槽。
我认为隔着大海给异国他乡的公司投简历,如果不是自己有强到无法拒绝的实力,基本不会成功。所以为了更快速地学习语言,也为了熟悉当地生活环境,可以考虑先去到那个国家,做和游戏没有关系的工作。对于程序员来说,在日本做各种IT外包的工作基本可以说是非常好找了。
到了这一步,就不同于上面需要面临选项的问题。我在这里记录我认为这一阶段需要做的事情,同样,优先度更高的排在前面。
想进入外国的母公司直接工作,日语至少要过N1。我本人过了N1之后进公司,第一次参加会议,整场下来基本能听懂的不到10%。最开始的时候,不论是工作上的交流还是平时的聊天,基本都是半猜半蒙。
各种公司会开设セミナー(讲座)、中途採用说明会、选考会之类的活动。参加这种活动相比于直接给公司邮箱投简历而言,成功率高上不少,因为你投简历的时候,公司不一定在这个阶段有招人计划。但是在开展活动就说明公司有主动在寻求合适的人选。关于这些活动在网上都可以找到相关的公开信息。我认为有兴趣的话,能参加的就积极参加,不要担心失败,大不了就当出门坐车吃碗拉面然后回家而已。
说实话,这是一种比较看天的行为,成功率真的不高,但是投了就有希望。有些公司主页虽然有写中途采用的信息,但也许公司这个时间段并没有招人的计划,只是那个页面一直放在那里而已。亲身经历:我曾经给一家公司投简历,两个月之后才收到婉拒的回复。
知易行难,努力的道路上一定会遇到各种挫折和困难,我在这里分享来自他人给我力量的两句话:
何かを得るということは,何かを失うということ。
——From 不知名日本网友的鼓励
最初の気持ちを忘れずに、頑張ってください。
——From 入职后面谈,公司高层领导
高考作文以来,我就没连续写过这么多文字。我本人也没有在网上发帖回帖的习惯,可能文字有非常多不通顺或不容易理解的地方,还希望各位编辑、玩家朋友多多体谅包涵。
评论区
共 37 条评论热门最新