تصميم محرك الألعاب باللغة سي ++: البنية الأساسية للألعاب
اكتساب فهم متين لهندسة محرك اللعبة عن طريق تنفيذ المكونات الأساسية في C ++ وتطبيقها لبناء ألعاب بسيطة ووظيفية.
حول هذه الدورة
هل تساءلت يوماً كيف يتم بناء ألعاب الفيديو من الأساس؟ هذا البرنامج الدراسي يرشدك من خلال المبادئ الأساسية لتصميم محرك اللعبة، وتمكينك من إنشاء النظم الأساسية وراء التجارب التفاعلية.
من خلال قراءة وممارسة المفاهيم المعروضة، سوف تقوم بتطوير إطار عمل أساسي لمحرك لعبة C++، وفهم القرارات المعمارية التي تدعم التجارب التفاعلية. وستكتسب المعرفة اللازمة لبناء مشاريع الألعاب الخاصة بك وتحقيق أفكارك في الألعاب، بدءا بالأنظمة الأساسية.
ماذا ستتعلم:
* فهم المكونات الأساسية لمحرك اللعبة، بما في ذلك حلقة اللعبة، ورسم المشهد، وإدارة العناصر.
* تعلم تنفيذ نظم المحركات الأساسية في سي + +، مثل معالجة المدخلات، والمفاهيم الأساسية للعرض، ومعالجة الأحداث.
* تطبيق سمات حديثة للغة C++، بما في ذلك المؤشرات الذكية وRAII، لكتابة شفرة محرك قوية وفعالة.
* ممارسة هيكلة مشاريع C++ وإدارة التبعيات باستخدام مبادئ نظام البناء الأساسي.
* تصميم وإدماج أشياء الألعاب وسلوكها في إطار محرك قابل لإعادة الاستخدام.
* وضع أمثلة توضيحية صغيرة للألعاب لترسيخ فهمك لبنية المحرك والتفاعل بين المكونات.
تبدأ الدورة بمفاهيم C++ الأساسية ذات الصلة بتطوير المحرك، ثم تقدم تدريجيا أنماط التصميم. وستقوم بقراءة الشروح وفحص مقتطفات من الشفرة التي توجهك خلال بناء وحدات محرك مختلفة، تتوج بإنشاء إطار لعبة بسيط.
هذه الدورة مصممة للمبتدئين المطلقين بدون خبرة سابقة في تطوير الألعاب أو C ++. لا توجد شروط مسبقة مطلوبة، فقط الرغبة في تعلم أساسيات البرمجة وتطبيقها على إنشاء الألعاب.
ابدأ رحلتك في تطوير محركات الألعاب اليوم واكتشف الأسرار وراء تجارب الألعاب التفاعلية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 30 يومًا
دون أسئلة -
⚡
قصير ومركَّز
39 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
تعلم هذه الدورة مطوري C++ الطموحين كيفية بناء فئات وأشياء جيدة التنظيم، وهي أساسية لإنشاء تطبيقات قابلة للتوسيع والصيانة.
$4.99$9.99
تعلم أسس تطوير C++ واكتشف كيفية استخدام أدوات الذكاء الاصطناعي لبناء برمجيات عالية الأداء من الأساس.
$4.99$9.99
إتقان أساسيات لغات عائلة C لبناء تطبيقات عالية الأداء وحلول حديثة للبرمجيات.
$4.99$9.99
أتقن بناء جملة C# ومبادئ البرمجة كائنية التوجه الأساسية لتصميم وبناء تطبيقات وحدة التحكم المنظمة من الصفر.
$4.99$9.99
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع