IZI1

إتقان تطوير الألعاب باستخدام Unreal Engine 5 مع برمجة C++ - بواسطة Marco Secchi (غلاف ورقي)

لا توجد تقييمات
Target
USD 44.99

من Target

آخر تحديث: 28 أكتوبر 2026

حول هذا المنتج

حول الكتاب استكشف تقنيات C++ المتقدمة في Unreal Engine 5 لبناء أنظمة لعب قابلة للتوسع وعالية الأداء، وتعزيز مهاراتك في برمجة الألعاب.

ملخص الكتاب: ارتقِ بمهاراتك في برمجة أسلوب اللعب من خلال إتقان برمجة C++ في Unreal Engine 5 لبناء أنظمة فعالة وقابلة للتوسع وعالية الأداء. مجاناً مع كتابك: نسخة PDF خالية من إدارة الحقوق الرقمية DRM + إمكانية الوصول إلى قارئ Packt من الجيل التالي*. المميزات الرئيسية: - كتابة كود C++ فعال لأنظمة أسلوب اللعب القابلة للتوسع في Unreal Engine 5 - تحسين الأداء باستخدام أنظمة المحرك المتقدمة وتقنيات البنية الهيكلية - تطبيق المفاهيم من خلال مشروع واقعي لبناء أسلوب لعب جاهز للإنتاج. وصف الكتاب: يتطلب تطوير الألعاب الحديث الأداء والقابلية للتوسع والتحكم الذي لا توفره البرمجة المرئية وحدها يوفر نظام C++ في Unreal Engine 5 هذه القوة، ولكن إتقانه يتطلب فهماً أعمق لبنية المحرك وتصميم أسلوب اللعب. ستتعلم في هذا الكتاب كيفية استخدام C++ لبناء أنظمة أسلوب لعب فعالة، وتحسين الأداء، وهيكلة معماريات ألعاب قابلة للتوسع. كما ستستكشف أنظمة المحرك الأساسية، وتنفذ منطقاً برمجياً معقداً، وتستخدم تقنيات تحليل الأداء وتصحيح الأخطاء لتحسين وتطوير الكود الخاص بك. من خلال الاسترشاد بأمثلة من الواقع ومشروع عملي، ستتمكن من تطبيق هذه المفاهيم في سيناريوهات تطوير واقعية، مما يمنحك الثقة لإدارة التعقيدات واتخاذ قرارات تقنية مدروسة. ومع نهاية هذا الكتاب، ستكون قادراً على تصميم وتطوير وتحسين أنظمة أسلوب اللعب المتقدمة في Unreal Engine 5 باستخدام C++. *يتطلب التسجيل عبر البريد الإلكتروني وإثبات الشراء

ما ستتعلمه:

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

لمن هذا الكتاب: هذا الكتاب مخصص لمطوري Unreal Engine ذوي الخبرة ومبرمجي أسلوب اللعب الذين يتطلعون إلى تعميق معرفتهم بلغة C++ اكتسب الخبرة اللازمة وقم ببناء أنظمة لعب قابلة للتوسع وعالية الأداء. يتطلب هذا الكتاب معرفة راسخة بـ Unreal Engine و C++.

محتويات الكتاب:

  • تحليل مسار بناء Unreal Engine
  • فهم نظام الانعكاس (Reflection System) في المحرك
  • إتقان الماكرو (Macros)
  • تحقيق أقصى استفادة من المؤشرات (Pointers)
  • التعامل مع البنى القائمة على الأحداث (Event-Driven Architectures)
  • العمل مع هياكل البيانات
  • تحسين الكود الخاص بك باستخدام الأنظمة الفرعية (Subsystems)
  • فهم تعدد الخيوط (Multithreading) والتزامن (Concurrency)
  • العمل مع نظام السجلات (Log System)
  • تطوير الملحقات (Plugins) والوحدات (Modules)
  • اختبار تطبيقك
  • المميزات
    • طوّر مهاراتك في برمجة أسلوب اللعب من خلال إتقان برمجة C++ في Unreal Engine 5 لإنشاء أنظمة فعالة وقابلة للتوسع وعالية الأداء. مجاني مع كتابك: نسخة PDF خالية من إدارة الحقوق الرقمية (DRM) + إمكانية الوصول إلى Packt's next-gen Reader*. المميزات الرئيسية: - كتابة كود C++ فعال لأنظمة أسلوب لعب قابلة للتوسع في Unreal Engine 5 - تحسين الأداء باستخدام أنظمة المحرك المتقدمة وتقنيات الهندسة المعمارية - تطبيق المفاهيم من خلال مشروع واقعي لبناء أسلوب لعب جاهز للإنتاج. وصف الكتاب: يتطلب تطوير الألعاب الحديثة أداءً وقابلية للتوسع وتحكماً لا يمكن للبرمجة المرئية وحدها توفيره.
    • المؤلف(ون): Marco Secchi
    • 270 صفحة
    • أجهزة الكمبيوتر، اللغات

المواصفات

الأبعاد (الإجمالية)

9.25 بوصة (ارتفاع) x 7.5 بوصة (عرض) x .57 بوصة (عمق)

الوزن

1.03 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

270

الفئة

أجهزة الكمبيوتر

الفئة الفرعية

اللغات

الناشر

Packt Publishing

الموضوع

C++

التنسيق

غلاف ورقي

المؤلف

Marco Secchi

اللغة

الإنجليزية

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

قد يعجبك أيضًا