Enroll Course: https://www.coursera.org/learn/cpp-class-development

مقدمة الدورة

تعتبر دورة “تطوير الفئات في C++” الثالثة ضمن تخصص تعلم كيفية تطوير ألعاب الفيديو باستخدام لغة البرمجة C++ ومحرك الألعاب Unreal على أنظمة Windows أو Mac. هذه الدورة مصممة للمستخدمين الذين لديهم المعرفة الأساسية من الدورات السابقة في التخصص، لذا يُنصح بالتأكد من اكتساب تلك المعرفة قبل البدء في هذه الدورة.

نظرة عامة على المنهج

تتضمن الدورة عدة وحدات تعد بمثابة تجسيد فعلي للمفاهيم الأساسية التي تُعد ضرورية لتطوير الألعاب:

  • التجريد وفئات تطبيقات الكونسول:

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

  • نظرة أقرب إلى الوظائف:

    سوف تغوص أعمق في كيفية عمل الوظائف، بما في ذلك كيفية التعامل مع المعاملات وإرجاع القيم.

  • فئات Unreal ومحاربة السلاسل النصية:

    ستتعلم كيفية تصميم وتنفيذ الفئات لاستخدامها في ألعاب Unreal وكيفية استخدام السلاسل النصية في ألعاب الكونسول وUnreal.

  • المؤشرات وصوت Unreal:

    تستكشف كيفية عمل المؤشرات في C++ وUnreal وكيفية إضافة مؤثرات الصوتية إلى ألعابك في Unreal.

توصيات

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

Enroll Course: https://www.coursera.org/learn/cpp-class-development