برمجة C++ لتطوير الألعاب باستخدام Raylib

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

4.7 (2,519) ⏱ 57 دقيقة 📚 4 درس

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

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

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

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

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

Līga Liepiņa LV متعلِّم موثَّق
★ 4 · 2025-12-02T10:55:53+00:00

انها دورة جيدة إذا كنت تملك بعض المعرفة المسبقة، بالنسبة للمبتدئين، بعض المفاهيم قد تكون تحدياً قليلاً، ولكن البنية منطقية.

Ngozi Ezenwa NG متعلِّم موثَّق
★ 4 · 2025-11-11T13:40:53+00:00

مقدمة جيدة جداً، كانت الأمثلة مفيدة، لكنني أتمنى لو كان هناك المزيد من المواد التدريبية، قيمة جيدة مقابل التكلفة.

Patrick Power IE
★ 3 · 2025-08-16T09:09:53+00:00

It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.

Yasir Hussain PK
★ 4 · 2025-08-10T22:33:53+00:00

لقد كانت تجربة تعلم رائعة، كانت السرعة مثالية، والأمثلة عززت المفاهيم حقا، إبهام كبير إلى الأعلى!

Consuelo Vargas PA متعلِّم موثَّق
★ 4 · 2025-03-24T08:01:53+00:00

10-10-2017 مادة لائقة معروضة. ساعدني الهيكل على المضي قدما، وكانت الأمثلة توضيحية. وقد لبى احتياجاتي الأساسية لهذا الموضوع.

Björn Ólafsson IS متعلِّم موثَّق
★ 5 · 2025-01-25T02:08:53+00:00

Couldn't have asked for a better learning experience. The structure flowed perfectly, and the examples were incredibly relevant. Highly recommend!

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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