Igrostroy:进入该行业的门槛,专业和可能的收入



游戏开发人员是IT行业最受欢迎的人员之一。首先,因为它是一件有趣的工作,其次,它是高薪的,其次...那么,游戏开发人员可以展示其工作的结果,并且在大多数情况下,即使是初学者也可以对其进行评估。

游戏开发人员为各种游戏平台开发游戏,包括PC,游戏机,智能手机,VR头盔,智能手表等。顺便说一句,尽管“游戏开发者”一词早已成立,但对此有不同的解释。在某些情况下,这专门称为“游戏程序员”。我们将稍微扩大视野,包括程序员,游戏设计师和美术师。GeekBrains 游戏开发学院院长Ilya Afanasyev帮助理解了这一难题



游戏开发细节


该行业内的专业比介绍中介绍的要多得多。同时,工作所需的技能列表因开发的游戏类型而异。它可以是小型浏览器,手机游戏或AAA级项目。无论如何,即使是仅是最常见职业的简短描述也将占据整个部分。
 
动画师。实际上,这个名字充分体现了本质。这些是了解Unity 3D,Maya,3D Max,Mecanim和其他平台的动画专家。
 
游戏设计师。一个有趣的专业,位于艺术家和工程师之间的中间位置。游戏设计是关于如何“玩”游戏的科学。游戏设计师的任务不仅在于提出游戏玩法,还在于向玩家展示将情节告知玩家的方法。另外,游戏设计师致力于游戏平衡,并在考虑使游戏变得有趣。
 
用户界面专家。这个方向可以分为3个更多部分。第一个是UX设计器,负责设计位置,方式和位置,第二个是要绘制界面的UI美术师,第三个是要简单地将所有内容放在一起并使界面正常工作的UI布局设计师。
 
DevOps。我们最近发表了一篇关于谁是谁的文章。他们也在游戏中。
 
引擎的开发者。他们从事SDK集成,其他领域的实用程序和软件的开发。
 
技术美术师。实际上,他们为游戏设计师开发工具。此外,他们还帮助为美术师编写TK,参与模型的质量控制,构建优化应用程序的方法,并积极参与游戏中图形和着色器的设置。 
 
后端和客户端开发人员。第一个用于游戏的北部,包括解析,数据库等,第二个用于处理事件,创建体系结构并执行其他复杂的任务。
 
有测试人员,脚本编写人员,纹理制作人员,面部动画制作人员,关卡设计师等。公司越小,通才越多,成为游戏开发人员。在一个相对较小的团队中,战斗系统设计人员通常会参与关卡设计。 



游戏开发人员能赚多少钱?


由于这是IT市场上最抢手的职业之一(我们通常进行游戏的开发,而没有将游戏分为多个方向),因此薪水是相对应的。客观的图片由Habr Career服务的薪水计算器显示据他介绍,一个游戏开发商每月的收入约为17万卢布。这是2020年上半年的数据。 相同的服务还显示了开发人员自己在必要时指示的最常用技能:




  • Unity 3D;
  • C#或C ++;
  • 虚幻引擎
  • 移动应用开发;
  • 的JavaScript
  • 视觉工作室

如果指定专业化并选择Unity 3D方向的开发人员,您会得到一张略有不同的图片。这里的工资大约是每月12万卢布。 在Habr Career,您会发现游戏开发中的职位空缺,而实际薪水却不少。 
 






准入门槛如何?


要进入这一领域,您需要几个因素:您需要对计算机有良好的掌握,了解游戏,并且不要害怕自己学习新事物。但是你必须非常努力地学习。上一节中列出的任何专业都需要长期培训-至少一年(这只是基础)。
 
例如,这里是客户程序员的技能图(同时也是开发树)。 对于服务器程序员来说,后端是相同的。资源
 



 




看起来既令人印象深刻又令人恐惧,对吧?实际上,您不必担心-必须在开始之初就知道所有这一切,就像在其他任何行业中一样,逐渐发展专家。更好地检查了信息图表后,很明显,在开发人员的投入下,您需要了解游戏的数学和物理原理。您可以毫无问题地学习。然后,您需要掌握语言语法,算法和数据结构以及设计模式。好吧,其余的将在提高他们的技能和发展专业素质的过程中。 
 
通常,任何以前的背景或经验都可以成为游戏开发的优势。许多开发人员首先创建游戏的业余故事和mod。例如,《魔法门之英雄无敌》或《星际争霸》的地图。
 
当然,还需要软技能。这是一种不断发展的意愿,解决问题的能力,专注和参与例行工作的能力以及团队合作的能力。对于游戏开发人员而言,如果他不是为移动设备开发独立游戏的独来独往的人,那么团队合作的能力是一项极为重要的技能。

总而言之,我们可以说游戏开发者不应该是工作,而是一生的激情。只有在这种情况下,才能取得真正的成功并成名。这并不意味着在游戏行业中工作并仅履行工作职责的人就是一个贫穷的专家。但尽管如此,在业务上大受打击的专业人士正变得非常受欢迎。没错,其他任何行业的代表都可以说同样的话,而不仅仅是IT。

All Articles