Igrostroy: عتبة دخول الصناعة والتخصصات والدخل المحتمل



مطور اللعبة هو واحد من أكثر المطلوبين في مهن تكنولوجيا المعلومات. أولاً ، لأنه عمل مثير للاهتمام ، وثانيًا ، مدفوع الأجر جيدًا ، وثالثًا ... حسنًا ، يمكن لمطور الألعاب إظهار نتيجة عمله ، وفي معظم الحالات ، سيكون غير المبتدئين قادرًا على تقييمه.

يطور مطورو الألعاب ألعابًا لمجموعة متنوعة من منصات الألعاب ، بما في ذلك أجهزة الكمبيوتر ووحدات التحكم والهواتف الذكية وخوذات الواقع الافتراضي والساعات الذكية وما إلى ذلك. بالمناسبة ، على الرغم من حقيقة أن مصطلح "مطور اللعبة" قد تأسس منذ فترة طويلة ، هناك تفسيرات مختلفة له. في بعض الحالات ، يُشار إلى هذا بشكل حصري باسم "مبرمجي الألعاب". سنقوم بتوسيع الأفق قليلاً ، بما في ذلك المبرمجين ومصممي الألعاب والفنانين. ساعد إيليا أفاناسييف ، عميد كلية تطوير ألعاب GeekBrains ، على فهم هذه المشكلة الصعبة .



تفاصيل اللعبة


هناك تخصصات أكثر بكثير في هذه الصناعة مما ذكر في المقدمة. في نفس الوقت ، تختلف قائمة المهارات المطلوبة للعمل اعتمادًا على نوع الألعاب التي يتم تطويرها. يمكن أن تكون متصفحات صغيرة أو ألعاب جوّال أو مشروعات من فئة AAA. على أي حال ، حتى وصف موجز للمهن الأكثر شيوعًا فقط سيشغل قسمًا كاملاً.
 
الرسوم المتحركة. في الواقع ، يعكس الاسم الجوهر بالكامل. هؤلاء هم متخصصون في الرسوم المتحركة يعرفون Unity 3D و Maya و 3D Max و Mecanim وغيرها من المنصات.
 
مصمم ألعاب.تخصص مثير للاهتمام ، يقع في مكان ما في الوسط بين الفنانين والمهندسين. تصميم اللعبة هو علم كيفية "لعب" اللعبة. ومهمة مصمم اللعبة ليست فقط أن يبتكر أسلوب اللعب ، ولكن لتقديم الوسائل التي سيتم من خلالها إخبار اللاعب عن المؤامرة. بالإضافة إلى ذلك ، يشارك مصممو اللعبة في توازن اللعبة ويفكرون في جعل اللعبة مثيرة للاهتمام.
 
متخصص واجهة المستخدم. يمكن تقسيم هذا الاتجاه إلى 3 مكونات إضافية. الأول هو مصمم UX الذي يأتي مع أين وكيف وماذا سيكون ، والثاني هو فنان واجهة المستخدم الذي يرسم الواجهة ، والثالث هو مصمم تخطيط واجهة المستخدم الذي يجمع ببساطة كل شيء ويجعل الواجهة تعمل كما ينبغي.
 
DevOps. لقد نشرنا مؤخرًا مقالة عن من هم المطورين . هم أيضا في الألعاب.
 
مطوري المحرك. هم منخرطون في تكامل SDK ، وتطوير المرافق والبرامج للمناطق الأخرى.
 
فنانون تقنيون. في الواقع ، يطورون أدوات لمصممي الألعاب. بالإضافة إلى ذلك ، فهي تساعد على كتابة المعارف التقليدية للفنانين ، والانخراط في مراقبة جودة النماذج ، وبناء طرق لتحسين التطبيقات والمشاركة بنشاط في إعداد الرسومات والتظليل في الألعاب. 
 
مطوري الخلفية والعملاء. أولها يعمل مع الجزء الشمالي من اللعبة ، بما في ذلك التحليل ، وقواعد البيانات ، وما إلى ذلك ، والثاني يتعامل مع الأحداث ، وإنشاء الهندسة المعمارية وتنفيذ المهام المعقدة الأخرى.
 
هناك مختبرين ، وكتابين ، وصانعي نسيج ، ورسوم متحركة للوجه ، ومصممي المستوى ، إلخ. كلما كانت الشركة أصغر ، أصبح العموميون الأوسع نطاقا مطورين للألعاب. في فريق صغير نسبيًا ، غالبًا ما يشارك مصمم النظام القتالي في تصميم المستوى. 



كم يكسب مطور اللعبة؟


نظرًا لأن هذه واحدة من أكثر المهن المطلوبة في سوق تكنولوجيا المعلومات (نأخذ تطوير الألعاب بشكل عام ، دون تقسيمها إلى اتجاهات) ، فإن الراتب هو المقابل. يتم عرض صورة موضوعية بواسطة حاسبة الراتب في خدمة Habr Career. وفقا له ، يكسب مطور اللعبة حوالي 170 ألف روبل في الشهر. هذه بيانات النصف الأول من عام 2020. تُظهر الخدمة نفسها أيضًا المهارات الأكثر شيوعًا التي يشير إليها المطورون أنفسهم عند الضرورة:




  • الوحدة 3D ؛
  • C # أو C ++ ؛
  • محرك غير واقعي
  • تطوير تطبيقات الهاتف المحمول ؛
  • جافا سكريبت
  • استوديو مرئي

إذا حددت التخصص واخترت مطور اتجاه Unity 3D ، فستحصل على صورة مختلفة قليلاً. هنا الراتب حوالي 120 ألف روبل في الشهر. ستجد في Habr Career وظائف شاغرة في تطوير الألعاب بدون رواتب حقيقية. 
 






ماذا عن عتبة الدخول؟


للوصول إلى هذه المنطقة ، تحتاج إلى عدة عوامل: تحتاج إلى أن يكون لديك أمر جيد لجهاز الكمبيوتر ، لفهم الألعاب ولا تخشى تعلم أشياء جديدة لنفسك. ولكن عليك أن تدرس بجد. تتطلب أي من المهن المدرجة في القسم السابق تدريبًا طويل الأمد - على الأقل عامًا (وهذه هي القاعدة فقط).
 
هنا ، على سبيل المثال ، خريطة المهارات (وفي نفس الوقت شجرة تطوير) لمبرمج العميل. وهنا نفس الشيء بالنسبة لمبرمج الخادم ، الواجهة الخلفية. مصدر
 



 




تبدو مثيرة للإعجاب ومخيفة ، أليس كذلك؟ في الواقع ، يجب ألا تخاف - كل هذا يجب أن يكون معروفًا في بداية المسار ، فإن تطوير متخصص ، كما هو الحال في أي صناعة أخرى ، أمر تدريجي. بعد فحص الرسوم البيانية بشكل أفضل ، يصبح من الواضح عند مدخلات المطور أنك بحاجة إلى معرفة رياضيات اللعبة والفيزياء. يمكنك الدراسة دون أي مشاكل. ثم تحتاج إلى إتقان بناء الجملة اللغوية والخوارزميات وهياكل البيانات ، بالإضافة إلى أنماط التصميم. حسنًا ، سيأتي البقية في عملية تحسين مهاراتهم وتطوير الصفات المهنية. 
 
بشكل عام ، يمكن أن تكون أي خلفية أو خبرة سابقة ميزة في تطوير اللعبة. يبدأ العديد من المطورين بإنشاء قصص الهواة وتعديلات الألعاب. على سبيل المثال ، خرائط لأبطال القوة والسحر أو Starcraft.
 
بالطبع ، هناك حاجة أيضًا إلى المهارات الشخصية. هذه هي الرغبة في التطور المستمر ، والقدرة على حل المشكلات ، والقدرة على التركيز والانخراط في العمل الروتيني ، بالإضافة إلى القدرة على العمل في فريق. بالنسبة لمطور الألعاب ، إذا لم يكن وحيدًا يطور ألعابًا مستقلة للأجهزة المحمولة ، فإن القدرة على العمل في فريق تعتبر مهارة بالغة الأهمية.

في الختام ، يمكننا القول أن تطوير اللعبة لا يجب أن يكون وظيفة ، بل شغف العمر. فقط في هذه الحالة يمكن للمرء أن يحقق نجاحًا حقيقيًا ويصبح مشهورًا. هذا لا يعني أن الشخص الذي يعمل في صناعة الألعاب ويقوم ببساطة بواجبات وظيفته هو متخصص فقير. ولكن مع ذلك ، أصبح المحترفون الذين يحترقون في أعمالهم شائعين حقًا. صحيح ، يمكن قول الشيء نفسه عن ممثلي أي صناعات أخرى ، وليس فقط تكنولوجيا المعلومات.

All Articles