The course begins with an introduction to Unreal Engine, including how to install and set up the software. It then moves on to an overview of the engine’s interface, key tools, and features. The course is divided into modules that guide learners through game environment creation, blueprint scripting, and integrating assets. By the end of the course, students will have a completed game project and a solid understanding of Unreal Engine’s capabilities.
تبدأ الدورة بمقدمة عن منصة تطوير الألعاب Unreal Engine، بما في ذلك كيفية تثبيت البرنامج وإعداده. ثم تنتقل إلى نظرة عامة على واجهة المحرك والأدوات والميزات الرئيسية. تنقسم الدورة إلى وحدات ترشد المتعلمين خلال إنشاء بيئة اللعبة، وبرمجة المخططات، ودمج الأصول. بحلول نهاية الدورة، سيكون لدى الطلاب مشروع لعبة مكتمل وفهم قوي لقدرات Unreal Engine.
This course is ideal for various audiences, including:
أهداف الدورة
سيتعلم المشاركون المكونات الأساسية لـUnreal Engine، بما في ذلك واجهته وأدواته الأساسية. تغطي الدورة التنقل عبر مساحة العمل، وفهم القوائم المختلفة مثل شريط الأدوات ولوحة التفاصيل ومتصفح المحتوى ومنافذ العرض. سيشعر المتعلمون بالراحة في استخدام هذه الأدوات لبناء بيئات الألعاب وتعديلها بشكل فعال.
يستخدم المحرك Blueprints، وهي لغة برمجة مرئية تسمح للمستخدمين بإنشاء عناصر لعب معقدة دون كتابة كود تقليدي. تعلم الدورة المشاركين أساسيات استخدام Blueprints، مثل إنشاء المتغيرات والوظائف والأحداث. سيتعلم الطلاب كيفية استخدام Blueprints للتحكم في منطق اللعبة وحركات الشخصية والتفاعلات، مما يوفر أساسًا تعليمياً في منطق البرمجة بتنسيق مرئي وسهل الاستخدام.
سيتعلم الطلاب مبادئ تصميم البيئات ثلاثية الأبعاد، بما في ذلك وضع الأصول مثل الأرضيات والجدران والأشياء. كما تغطي الدورة الإضاءة البيئية وتقنيات ما بعد المعالجة لتعزيز الجاذبية البصرية لمستويات اللعبة. بالإضافة إلى ذلك، سيتعلم المشاركون كيفية إنشاء واجهات مستخدم للألعاب، بما في ذلك القوائم والأزرار وشاشات العرض داخل اللعبة (HUDs)، لتحسين تجربة اللاعب الإجمالية.
الإدارة الفعّالة للأصول والموارد أمر بالغ الأهمية في تطوير الألعاب. تقدم الدورة للمشاركين أفضل الممارسات لتنظيم وإدارة مشاريعهم داخل المحرك. يتضمن ذلك استيراد وتصدير الموارد مثل القوام والنماذج والرسوم المتحركة، بالإضافة إلى فهم كيفية تحسين الأداء من خلال إدارة الموارد بكفاءة. سيتعلم الطلاب أيضًا عن إعدادات المشروع والتكوينات لضمان تشغيل ألعابهم بسلاسة عبر منصات مختلفة.
يعد تصحيح الأخطاء مهارة بالغة الأهمية في تطوير الألعاب. تعلّم الدورة المشاركين كيفية تحديد الأخطاء وإصلاحها في مشاريع الألعاب الخاصة بهم باستخدام أدوات التصحيح المضمنة. سيتعلم الطلاب استراتيجيات لاختبار طريقة اللعب وتحليل الأداء وحل المشكلات، وهي مهارات أساسية لأي مطور ألعاب.
تركز المراحل النهائية من الدورة على تحضير اللعبة للإصدار. سيتعلم الطلاب الخطوات اللازمة لتعبئة وتصدير ألعابهم لمنصات مختلفة، مثل أجهزة الكمبيوتر والأجهزة المحمولة. تغطي الدورة الاعتبارات الأساسية لنشر الألعاب، بما في ذلك تحسين أداء اللعبة وضمان التوافق مع مواصفات الأجهزة المختلفة.
Section 1 Introduction
Section 2 Unreal engine overview
Section 3 Speed Ball (environment Creation)
Section 4 BluePrint
Section 5 (Clone Strike)
محتوى الدورة
القسم 1 المقدمة
القسم 2 نظرة عامة على Unreal Engine
القسم 3 الكرة السريعة (إنشاء البيئة)
القسم 4 المخطط
القسم 5 (ضربة الاستنساخ)