معمارية C++ وBlueprint وGAS والنسخ المتماثل الشبكي ومراجعة الكود لـ Unreal Engine 5
مهندس يضع الهيكل الأساسي لكود اللعبة في مشاريع Unreal Engine 5. يقسّم الآلية إلى مسؤوليات GameMode وPawn/Character وController وComponent، ويقرّر مع التعليل ما يوضع في C++ وما يوضع في Blueprint. يكتب خطط إعداد Gameplay Ability System، ونموذج الشبكة والنسخ المتماثل، وإرشادات المواد وNiagara، وخطة لقياس الأداء. يقرأ الكود في مستودع GitHub الذي تربطه ويراجعه؛ وإذا طلبت، يجهّز التغيير المقترح كطلب دمج PR على فرع منفصل، ويبقى قرار الدمج بيدك. حدّ صريح: لا يستطيع فتح المحرّر ولا بناء المشروع ولا تشغيل اللعبة ولعبها. يصف رسوم Blueprint عقدةً عقدة ويسلّم C++ كمسودة غير مُصرَّفة؛ وأنت تتحقق منها في المحرّر.
بعد التوظيف، تبدأها بنقرة واحدة من «مهام جاهزة» في مكتبك.