كيف تصبح مطور لعبة

Posted on
مؤلف: Robert Simon
تاريخ الخلق: 19 يونيو 2021
تاريخ التحديث: 10 قد 2024
Anonim
Game Developer || كيف تصبح مطور ألعاب 2021
فيديو: Game Developer || كيف تصبح مطور ألعاب 2021

المحتوى

في هذه المقالة: تعلم البرمجةإيجاد وظيفة ، حدد ما إذا كانت هذه المهنة تناسب احتياجاتك

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


مراحل

جزء 1 تعلم البرمجة



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


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



  3. تعلم لغات الكمبيوتر. سواء كنت ترغب في دراسة مقرر دراسي تقليدي أو أن تدرس نفسك بنفسك ، حاول إتقان لغة كمبيوتر واحدة على الأقل. ركز على لغة C ++ لزيادة فرصك في التوظيف ، حيث يتم استخدامه في أغلب الأحيان في برمجة الألعاب ، وإليك بعض اللغات المفيدة الأخرى التي قد تفكر في تعلمها:
    • أكشن
    • جمعية
    • C
    • جافا
    • موضوعي-C
    • الثعبان
    • سريع


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



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

جزء 2 العثور على عمل



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


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


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


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


  5. إنشاء علاقات. توقع منافسة قوية عند التقدم للوظائف. للمضي قدماً ، استخدم الاتصالات الشخصية التي أجريتها مع خبراء الصناعة. اسأل عن فرص العمل قبل نشرها. حاول الحصول على توصيات من جهات الاتصال الخاصة بك إذا كان لديهم مسار داخلي مع أرباب العمل. إليك بعض النصائح التي ستساعدك على توسيع شبكتك.
    • وسّع علاقاتك من خلال الانضمام إلى المنتديات على الإنترنت ومواقع التواصل الاجتماعي والشبكات المهنية لمقابلة الأشخاص الناشطين في هذا المجال.
    • ابق على اتصال مع زملائك في التدريس والمدرسين ، القدامى والجدد.
    • المشاركة في المؤتمرات والمؤتمرات.


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

جزء 3: يقرر ما إذا كانت هذه المهنة تناسب احتياجاته



  1. لديك شغف الألعاب. تجدر الإشارة إلى أن البرمجة يمكن أن تكون مجال نشاط مرهق ومجهد ، وكذلك مهنة صعبة لاختراقها. سيستغرق الأمر كثيرًا من شغفك ، لذا قيّم درجة شغفك. التخلي عن آخر قطرة من دمك حتى تنجح.


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


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


  4. إيلاء اهتمام خاص لدروس الرياضيات. توقع أن تتطلب معظم جوانب برمجة اللعبة ، إن لم تكن كلها ، مهارات قوية في الرياضيات. إذا كنت لا تزال في المدرسة الثانوية ، ضاعف من جهودك في دروس الرياضيات. إذا كنت قد أنهيت دراساتك وتحتاج إلى تحديث ذاكرتك ، فقم بذلك.
    • من الواضح ، من خلال أخذ دروس الرياضيات ، يمكنك بسهولة تعميق مهاراتك. لكن ربما تكون ألعاب الألعاب المتعددة المتاحة للتنزيل أفضل لمطوري الألعاب الطموحين. اقتل عصفورين من الحجر واستكشف الألعاب التي ربما لم تجربها بطريقة أخرى.


  5. مثل العمل في فريق. قبل أن تدخل سوق العمل ، يجب أن تقضي الكثير من الوقت في تطوير مهاراتك في البرمجة. لكن لا تعتاد على العمل بمفردك. بمجرد تعيينك ، توقع أن تكون جزءًا من فريق أكبر بكثير. تعلم التواصل بوضوح وقبول النقد واعتبره مهارتين أساسيتين.


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