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