10 أيلول/سبتمبر 2017 محتوى جيد، على الرغم من أن بعض الوحدات تبدو موجزة بعض الشيء.
بناء نظام قتال RPG في Unreal Engine 5 باستخدام C++ و GAS
أتقن أساسيات برمجة قتال RPG باستخدام C++ و Gameplay Ability System لبناء قدرات واستجابات وسمات وذكاء اصطناعي للأعداء في Unreal Engine 5.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يعد إنشاء نظام قتال سريع الاستجابة وقابل للتطوير أحد أكثر الأجزاء تحديًا في تطوير ألعاب RPG. يعلمك هذا الدليل النصي كيفية الاستفادة من نظام Gameplay Ability System (GAS) القياسي في الصناعة داخل Unreal Engine 5 باستخدام C++ لبناء آليات قتال قوية.
من خلال الشروحات المكتوبة الواضحة، والتفاصيل البرمجية، والتحليلات المنطقية خطوة بخطوة، ستنتقل من فهم منطق حلقة اللعبة الأساسي إلى هيكلة قدرات معقدة وقابلة للتعديل. ستتعلم كيفية إدارة سمات الشخصية، والتعامل مع حسابات الضرر الديناميكية، وبرمجة سلوكيات الأعداء الذكية التي تجعل القتال يبدو حيويًا.
ما ستتعلمه:
- فهم البنية الأساسية لـ Gameplay Ability System (GAS) بما في ذلك القدرات والسمات وتأثيرات اللعب (gameplay effects).
- تطبيق نظام كومبو قتالي يدوي (melee combo) قابل للتعديل باستخدام C++ و Gameplay Tags ومزامنة الرسوم المتحركة.
- تهيئة سمات الشخصية مثل الصحة والقدرة على التحمل (stamina)، وتصميم حسابات مخصصة للتعامل مع الضرر.
- إنشاء ذكاء اصطناعي ذكي للأعداء باستخدام behavior trees و environmental queries وتجنب البحث عن المسار (pathfinding avoidance).
- تطوير آليات قتال متقدمة مثل التدحرج الاتجاهي (directional rolling) والصد (parrying) وأنظمة قفل الهدف (target-locking systems).
- تطبيق ممارسات C++ الحديثة و Enhanced Input System للحصول على كود لعب نظيف وقابل للصيانة.
تبدأ الدورة بالمفاهيم التأسيسية لـ GAS وتكامل C++ قبل إرشادك عبر قدرات اللاعب وإدارة الحالة وسلوكيات الأعداء المتقدمة. ستتعلم من خلال شروحات مكتوبة مفصلة وتحليلات معمارية مصممة لبناء ثقتك الهندسية.
تم تصميم هذه الدورة لبرمجي ومطوري اللعب الطموحين الذين لديهم فهم أساسي لـ C++ ويرغبون في تعلم إطار عمل اللعب القوي لمحرك Unreal Engine. لا تتطلب خبرة سابقة في Gameplay Ability System، حيث نبدأ بالتعاريف التأسيسية والإعدادات الأساسية.
ابدأ في بناء أساسيات برمجة اللعب الخاصة بك واجعل أفكار قتال RPG تنبض بالحياة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات (2)
Overall a positive experience. I appreciated the clear objectives for each module. Could have benefited from more interactive elements.
المتعلمون أخذوا أيضًا
🔥 رائج
🎓 بشهادة
أساسيات البرمجة للأطفال: البرمجة باستخدام Minecraft
شهادة
تطبيق عملي
SR 50.00
→
🔥 رائج
🎓 بشهادة
برمجة Scratch: صنع أول ألعابك
شهادة
تطبيق عملي
SR 50.00
→
🔥 رائج
🎓 بشهادة
الذكاء الاصطناعي لمحتوى الألعاب: بناء قناة بدون ظهور
شهادة
تطبيق عملي
SR 50.00
→
🔥 رائج
🎓 بشهادة
الخطوات الأولى في برمجة سكراتش للمتعلمين الصغار
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع