بناء ألعاب إطلاق نار متعددة اللاعبين في محرك Unreal 5 مع C++

تعلم برمجة وتحسين ألعاب إطلاق النار المتعددة اللاعبين من الصفر باستخدام C ++ وفئات إطار Unreal Engine الحديثة.

4.6 (3,887) ⏱ 1 ساعة 26 دقيقة 📚 11 درس 🎧 النسخة الصوتية

حول هذه الدورة

يتطلب إنشاء لعبة متعددة اللاعبين فهما راسخا لعملية التكرار الشبكي، وبنية الخادم-العميل، وتحسين الأداء. وهذه الدورة الدراسية ترشدك خطوة بخطوة خلال عملية بناء لعبة رماية متعددة اللاعبين تنافسية وسريعة باستخدام C++ في محرك Unreal. وستتحول من كتابة رمز للاعب واحد إلى تصميم أنظمة متعددة اللاعبين قوية تتعامل مع القتال السريع بسلاسة. وبتعلم كيفية الاستفادة من فئات المحرك الأساسية وتنفيذ منطق الشبكة الشخصية، ستكتسب المهارات اللازمة لبناء ألعاب على الإنترنت مقاومة للغش وعالية الأداء. ماذا ستتعلم: - فهم المبادئ الأساسية لاستنساخ الشبكة، و RPC (استدعاءات الإجراءات عن بعد)، والهيكل المعماري للخواديم - العملاء. - تشكيل فئات إطارية حيوية للألعاب مثل GameMode و GameState و PlayerState و PlayerController لللعب الشبكي. - تنفيذ النسخ السلس للأسلحة، والقذائف، والنظم الصحية، وحركة الشخصية. - تطبيق تقنيات تعويض التأخير بما في ذلك التنبؤ من جانب العميل والتعقب من جانب الخادم لضمان استجابة اللعب. - استخدام نظام المدخلات المعزز الحديث والنظم الفرعية لنماذج الألعاب من أجل شفرة C++ النظيفة والموحدة. - تصميم حالات المطابقة الشخصية، وأنظمة الردهة، وعناصر HUD التي تتزامن بسلاسة عبر جميع اللاعبين. تبدأ الدورة بالنظرية الأساسية للاعبين المتعددين والتثبيت الأساسي للتكرار قبل الانتقال إلى ميكانيكا الأسلحة المتقدمة، والتعويض عن التأخير، واستراتيجيات التحسين. من خلال الدروس المكتوبة المنظمة، والتفسيرات، وتحليل الشفرة، ستقوم ببناء أساس نمطي متعدد اللاعبين قابل للتطبيق على أي نوع من الألعاب. هذه الدورة مصممة للمطورين الذين يفهمون البرمجة الأساسية للغة C++ ويرغبون في اتخاذ خطواتهم الأولى في تطوير الألعاب المتعددة اللاعبين. ابدأ القراءة اليوم وتعلم كيفية بناء تجارب تنافسية متعددة اللاعبين.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 26 دقيقة من المحتوى التطبيقي

المراجعات (6)

مريم بنت حسن EG
★ 4 · 2026-03-01T02:41:52+00:00

دورة جيدة جداً، كانت المعلومات ذات صلة، ويمكنني أن أرى نفسي أستخدمها، شعرت ببعض المجالات متسرعة قليلاً.

بدرية بنت إبراهيم SA متعلِّم موثَّق
★ 3 · 2025-10-11T19:30:52+00:00

كانت الدورة مثقفة، وأقدر الهيكل والأمثلة، على الرغم من أن بعض المواضيع شعرت بالتعجل قليلا، وبشكل عام، تجربة لائقة.

Heli Järv EE متعلِّم موثَّق
★ 4 · 2025-08-08T06:13:52+00:00

Good overall. Some parts were a bit faster than I expected, but the examples were helpful. Generally a solid course.

هدى كمال EG
★ 4 · 2025-04-28T03:55:52+00:00

انه دورة متينة, البنية منطقية ومعظم الامثلة كانت مفيدة, يمكن استخدام بعض السيناريوهات من العالم الحقيقي

سعيد بن أحمد السعدي OM
★ 4 · 2025-03-11T00:41:52+00:00

Fantastic course! The real-world examples were invaluable. I can actually use this knowledge now.

Ingrid Eriksen NO
★ 4 · 2024-12-27T00:09:52+00:00

Overall a positive experience. I appreciated the clear objectives for each module. Could have benefited from more interactive elements.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع