如何招聘游戏设计师
A-Steroids公司的创意总监伊利亚·耶列梅耶夫与App2Top.ru分享了他在游戏开发行业招聘员工的经验。
这些基本原则适用于大多数职业,但由于我专注于游戏设计师的招聘,因此我们将对此进行更详细的讨论。
招聘新员工的第一步是明确感受到需要新人的迫切感,并清楚理解我们需要什么样的人。
由于我们是一家小公司,不能招聘弱者并试图培养他们。在一家200人的公司中,一个弱者可能会被拉升到公司的水平,而在一个10-15人的小公司中,一个弱者却可能会拖累整个团队。我们需要找到正是我们所需的人才!
游戏设计师的工作通常分为两种类型:剧本游戏设计师和数学游戏设计师。
前者强调在编写任务、描述物品和构思游戏世界的背景故事中的角色。
后者则专注于平衡、经济、游戏公式和计算器的计算。
我们在寻找数学游戏设计师
当然,大多数游戏设计师会结合这些技能,但重点往往会集中在其中一个领域。
我通常寻找有数学/编程背景的人,并在招聘广告中明确说明,这样可以立即筛选掉一半不符合条件的候选人,节省时间。
根据我们的需求,我撰写招聘信息,并将其发布在3个主要的游戏开发招聘平台上:DTF.ru、Gamedev.ru和hh.ru。
在招聘信息中,我写下了三个部分:
- 对候选人的要求,分为必备和可选;
- 未来的职责;
- 工作条件。
我会正告候选人,面试时会提供测试任务。
好的,招聘信息已经撰写并发布了。简历开始收到——通常每份招聘信息会收到30到50份简历,需要对它们进行处理。
首先,我们筛选掉小孩、强盗、毫无经验的初学者和那些发送“你好,我想在你们这里工作,想法很多,请联系我”之类信息的奇怪候选人[保留了公告中的标点符号和拼写错误。— 编者注],以及那些只有热爱咖啡和动漫等个人兴趣,而没有实际工作技能的人。
与这些候选人告别。我努力回应所有对招聘有兴趣的人,因为你永远不知道下次在哪里会再次遇到他们,而且礼貌的态度始终是一个重要的战略步骤。
我会向其他候选人发送一封邮件,表示我们对他们的兴趣,并邀请他们去完成测试任务。
我认为测试任务是招聘游戏设计师的必要步骤,因此我们将对此进行更详细的讨论。
任务包含7个部分,并预计耗时8小时。当然,我并不期待候选人花整个一天来完成这个任务,因此我会要求候选人说明预期完成结果的时间。这是一个重要的环节,可以显示出候选人评估任务和按时完成工作的能力。平均而言,完成测试任务的正常时间是5-7天。
我会立即告知候选人,这个任务是综合性的,结果不会被用于我们公司的利益,这样可以消除人们对我想用他们的工作来免费完成我们当前工作的疑虑。
让我们看看任务的具体内容。
任务 1
选择你认为最成功的免费游戏RPG(客户端、浏览器或社交版)并简要描述其核心循环、主要游戏机制(PvE、PvP、Loot、Craft等)和盈利方法。
这个任务可以展示候选人对现代免费游戏市场的了解、对机制和循环概念的理解、寻找信息的能力以及撰写连贯文本的能力。在这个任务中,我并没有坚持选择我们的项目,相反,选择一个非标准对象进行分析会更好,因为大多数人往往选择Dota 2或Clash of Clans,常常抄袭他人的分析。
任务 2
选择任何一款免费游戏,并提出三个主要的游戏玩法、盈利或界面的改进建议。
这个任务展现了候选人的能力领域,展示了他们的分析思维能力、在项目中发现问题的能力和提出解决方案的能力,特别注意对提出的解决方案的论证。如果候选人用其他游戏中成功解决这些问题的例子来证明自己的观点,那将非常好。这种思维方式在工作中将非常有用。
任务 3
为Minecraft写一份Craft的规格说明。描述资源、物品及其制作系统。格式:供开发者实施该机制的规格说明。
你知道这是如何工作的?
这个任务展示了候选人创建和维护游戏功能文档的能力,以及他们对细节的关注。如果候选人以维基百科的风格描述功能,引用“众所周知”的原则(“通常”,“在所有RPG中”等)或者表示自己没有玩过Minecraft——这是一个坏兆头。这意味着在文档、信息搜索和处理方面会出现问题。如果他们没有玩或者玩得很久了,总会有论坛、百科全书可以找到任何信息。
任务 4
问题。一个魔法箱子有27%概率掉落稀有物品。玩家有三个箱子。在这些箱子中找到0-1-2-3个稀有物品的几率是多少?描述你的推理。
由于我寻找的是具备数学能力的游戏设计师——数学问题是必不可少的。
这个问题通过一个简单的例子评估了游戏设计师对概率理论的熟悉程度,这对于游戏中的平衡计算是必要的。
在数学问题中,关注计算过程非常重要,因为将来我将不得不信任这个人来解决我项目的架构——平衡和游戏公式,而混乱的计算和文档对我来说是完全不需要的。
任务 5
问题。13%的玩家在免费游戏中购买了高级账户。55%购买高级账户的玩家在游戏开始时购买了新手包。此外,9%未购买高级账户的玩家也购买了新手包。如果刚刚加入的玩家刚买了新手包,购买高级账户的概率是多少?
又是一个关于概率的问题,这次稍微复杂些,但正确的完成将是评估任务时的一大加分,显示出对数学的更深刻理解。当然,这个问题更多是来自分析领域,但游戏设计师应该具有基本的分析能力,以便在引入新功能时观察和评估游戏中的变化。
任务 6
问题。在一款移动中度核心游戏中,有一名单位基础伤害为35点。给这个单位配备一个增加12%伤害的武器,和一个增加17%伤害的第二件武器。此外,这个单位还被施加了一个增加6%伤害的增益效果。假设这个单位在最后一场战斗中遭受了-17%伤害的伤害。问题是,40个这样的单位在一次攻击中总共会造成多少伤害?描述你的推理过程,并解释你选择了这种伤害计算方法的理由。
你能快速计算出一位女巫施放骷髅的总伤害吗?
这个问题没有明确的正确答案,所有的计算都取决于候选人选择的方法。通过这个任务,我检查候选人在硬核与休闲思维之间的平衡,以及他们能否根据所选受众调整机制。
任务 7
为假设的科幻MMO游戏设计一个传奇物品、武器或角色:描述其特性和特殊能力,撰写游戏内介绍文本,并选择外观的参考资料。
最后一个创造性任务,揭示了候选人的创造能力。我们检查其思维的模板化/原创性、写作简明而生动的描述能力,以及为艺术家选择参考资料的能力。冗长且空洞的文本是一个减分,简洁而生动的描述则是加分。
***
部分候选人会在接到任务后立即消失,这类人不愿意投入8小时时间来获得工作,对我们并没有兴趣,而由于他们的“退出”,我也不会感到失落,毕竟比例非常小。
一周后,我们开始收集完成的任务,并筛选出3-6个成功且原创地完成任务的候选人。
我们会严格剔除抄袭者和不合理的解决方案,例如“根本无法计算掉落概率”。
其余的我会向他们发送邮件,告知我们对他们的解决方案感兴趣,并简要分析拒绝其候选人的原因。如果某人要求更详细地分析某个任务,我通常会同意并解释其解决方案中的错误,但我当然不会给出正确答案。
我们会与筛选出的候选人安排面试,可以是在办公室,也可以是通过Skype进行语音或视频面试,绝对不进行文字交流,因为文本沟通无法充分评估一个人。
基础知识必须掌握!
首先,我们介绍我们的公司,然后讨论测试任务的结果,分析候选人选择的解决方案、他们为分析选择的游戏,以及更详细地讨论潜在员工的经验——了解他们熟悉哪些工具、过去工作中具体参与了哪些事情、玩过哪些游戏以及取得了哪些成就。我非常喜欢90级的精灵,完全无法理解那些在Clash of Clans中等级低于20的人。
我们需要的人是已经朝着我们所需方向前进的人,在我们这个案例中,就是移动免费的游戏。如果候选人在此之前只做过Hidden Object游戏或主机游戏,那么即使他们最终能适应移动游戏——这样的人绝对不适合我们。
这一刻非常重要,需要识别那些厌恶免费游戏、持反对意见的海盗、被过去困住的人。要理解如何制作免费游戏,自己必须在玩过这些游戏的同时进行消费。
值得询问候选人对贵公司的了解?他们玩过你们的游戏吗?他们对这些游戏有什么看法?
这显示了候选人对在我们公司工作的兴趣,而不是对任何工作都无所谓,只要能获得报酬。这一点非常重要,因为动机和对公司事务的兴趣是员工忠诚度和生产力的重要来源。
入职前的最后准备
讨论完形式和财务问题后,我们暂停一下以考虑我们的决策,并将他们的数据输入到一个特殊的表格中,以便后期选择一个最合适的候选人。
该表格包括居住城市、联系方式、测试任务结果、面试备注和评论、经验、期望薪水及联系方式,以获取推荐或关于工作的反馈。
推荐是招聘中非常重要的一部分,但不幸的是,一些人对此不予重视。如果候选人能够主动提供可供推荐的联系方式那最好,但如果没有,我建议自己去寻找,联系/发信息给他们的前任上司,询问与这个员工合作的体验。
游戏开发行业是一个紧密的行业,每个人都彼此认识,所以声誉是非常重要的。
最终选择候选人后,我们会发出工作邀请,如果候选人接受了,我们的团队就会增添一位新成员。