ورشة عمل Unreal Engine 5

جدول الورشة

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

عن الورشة

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

أهم مميزات الورشة

بعد إتمام هذه الورشة، سيكتسب المشاركون فهمًا لكيفية استخدام محرك ألعاب Unreal Engine 5 لإنشاء ألعابهم الخاصة. كما سيتعلمون كيفية تصميم الألعاب واتباع نهج أكثر شمولية في تطويرها.

نبذة عن المدرب

عالي عالي الرشيدي

مؤسس شركة [Second Dusk]، وهي شركة متخصصة في تطوير الألعاب منذ ثلاث سنوات.
أدير فريقًا متكاملًا لتصميم وإنتاج ألعاب متنوعة (للكمبيوتر/الهاتف المحمول).
أكثر من 9 سنوات من الخبرة في تطوير الألعاب وإدارة المشاريع التقنية.

المهارات التقنية
البرمجة وتطوير الألعاب:

  • محركات الألعاب: Unreal Engine
  • لغات البرمجة: C++
  • برمجة أسلوب اللعب (تحريك الشخصيات، أنظمة القتال، الذكاء الاصطناعي)
  • التصميم والرسومات ثلاثية الأبعاد
  • برامج النمذجة: Blender، Maya، 3ds Max
  • النمذجة ثلاثية الأبعاد والنحت الرقمي
  • المواد والإضاءة
  • تحريك الشخصيات
  • برامج الرسم: Photoshop، Substance