لقد تجاوزت هذه الدورة توقعاتي. والتطبيقات في العالم الحقيقي التي نوقشت مفيدة بشكل لا يصدق. عمل رائع!
C++ Game Development and AI Programming in Unreal Engine 5
Build high-performance games and intelligent AI behaviors by learning C++ programming from scratch and applying it directly within Unreal Engine 5.
حول هذه الدورة
Developing games with Unreal Engine 5 becomes incredibly powerful when you unlock the speed and control of C++. If you want to move beyond basic visual scripting and write professional-grade game logic and smart artificial intelligence, mastering C++ is your next step.
In this text-based course, you will transition from a programming beginner to a confident game developer capable of structuring clean C++ code and designing complex AI behaviors. You will learn how to bridge the gap between pure code and engine-specific frameworks, giving you the skills to build responsive gameplay systems and autonomous game characters.
What you'll learn:
- Understand core C++ programming concepts, including variables, control flow, object-oriented programming, and modern memory management.
- Create custom C++ classes, actors, and characters designed specifically to run inside Unreal Engine 5.
- Configure intelligent enemy and companion behaviors using AI Controllers, Behavior Trees, and Blackboards.
- Implement modern player control schemes using the Unreal Engine Enhanced Input System.
- Apply clean coding practices to manage game states, handle collisions, and trigger dynamic gameplay events.
The course begins with the foundational principles of C++ syntax and object-oriented programming before guiding you through the Unreal Engine editor interface and environment setup. From there, you will read through step-by-step code implementations, learning how to write custom gameplay mechanics and structure advanced AI decision-making systems.
This course is designed for aspiring game developers, programmers transitioning from other languages, and beginners with no prior C++ or game engine experience.
Start your journey into professional game programming and bring your virtual worlds to life today.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 30 يومًا
دون أسئلة -
⚡
قصير ومركَّز
1 ساعة 32 دقيقة من المحتوى التطبيقي
المراجعات (1)
المتعلمون أخذوا أيضًا
تعلم المهارات الأساسية وفهم الطريق إلى أن تصبح مبرمج ألعاب، حتى مع عدم وجود خبرة سابقة.
$4.99$9.99
فهم البنية الأساسية لمحركات الألعاب الحديثة لاختيار المنصة الصحيحة والبدء في بناء أول ألعابك.
$4.99$9.99
بناء ألعاب ثلاثية الأبعاد التفاعلية من الصفر عن طريق إتقان المخططات البيانية للنصوص البصرية، وأسس C ++، وتكنولوجيات العرض الحديثة.
$4.99$9.99
إتقان أساسيات تطوير ألعاب الهاتف المحمول، من أساسيات البرمجة والضوابط اللمسية إلى تكييف واجهة المستخدم وتحسين الأداء.
$4.99$9.99
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع