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