تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

SFML C++ Game Development - Flappy Bird Clone

دوره مجانية
free-palestine free-palestine

Responsive image
منذ سنة

أهلا بك عزيزي المتابع لموقع (Journey of Learn) نقدم دورات مجانيه فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

 تعلم C ++ لتطوير اللعبة واستخدم هذه المهارات لإنشاء لعبة Flappy Bird Clone الممتعة. تم تصميم هذه الدورة التدريبية المجانية عبر الإنترنت لتزويد مطوري الألعاب بمهارات مذهلة في تطوير الألعاب باستخدام SFML. يعد SFML اختصارًا لمكتبة الوسائط المتعددة البسيطة والسريعة ، وهو عبارة عن مكتبة لتطوير البرامج عبر الأنظمة الأساسية مصممة لتوفير واجهة بسيطة للمكونات المختلفة لجهاز الكمبيوتر الخاص بك ، من أجل تطوير تطبيقات الألعاب والوسائط المتعددة بسهولة. تبدأ هذه الدورة بمقدمة إلى SFML وإجراءات إعداد SFML على Windows (باستخدام رمز Visual Studio) وأيضًا على نظام Mac (باستخدام Xcode). يغطي هذا الجزء من الدورة التدريبية إعداد محرك اللعبة وجهاز الحالة ومدير الإدخال ومدير الأصول وتنفيذ حلقة اللعبة. يتم تضمين حالات اللعبة المختلفة هنا أيضًا وهي حالة البداية وحالة القائمة الرئيسية وتنفيذ حالة اللعبة واللعبة فوق الحالة. سيناقش الجزء التالي من دورة تطوير لعبة C ++ العديد من مشاهد اللعبة المطلوبة بالإضافة إلى إنشاء فئة الأنابيب وفئة الطيور والتبويض التلقائي وحذف الأنابيب المختلفة. التحريك هو الموضوع التالي الذي يستكشف كيفية جعل الطائر يدور ويطير ويصطدم بالعقبات بالإضافة إلى تطبيق نظام تسجيل اللعبة. بخلاف طريقة اللعب الفعلية ، هناك العديد من الشاشات التي تتطلب التطوير وهذه الشاشات هي اللعبة التي تظهر على الشاشة والنتائج التي يتم عرضها في اللعبة على الشاشة والميداليات وغير ذلك الكثير. سيظهر لك بعد ذلك كيفية إضافة مؤثرات صوتية إلى لعبتك كجزء أخير من مشروع تطوير اللعبة. تطوير اللعبة هو عملية نمذجة وتصميم ألعاب الفيديو لأغراض الترفيه وعادة ما يتضمن سلسلة من المراحل التي يجب دراستها وإتقانها بعناية. تم تصميم هذه الدورة التدريبية المجانية لتطوير الألعاب عبر الإنترنت بعناية لتظهر لك كيفية تطوير الألعاب باستخدام SFML C ++ على منصات Windows و Mac وستكون بمثابة دفعة كبيرة لحياتك المهنية كمطور ألعاب. يمكنك أيضًا التسجيل في هذه الدورة التدريبية إذا كنت ترغب في تجربة برمجة تطوير الألعاب كهواية أو مشروع جانبي. ابدأ الدورة الآن

بنهاية هذه الدورة ، ستكون قادرًا على:

  • اشرح كيفية إعداد SFML لنظام التشغيل Windows و Mac OS
  • حدد دور مجلد دليل المشروع وكيفية إنشاء واحد
  • اشرح كيفية إخفاء وحدة التحكم على جهاز يعمل بنظام Windows
  • ناقش كيفية تنفيذ ملفات الرأس في جهاز الحالة
  • اذكر وظائف مدير الأصول
  • التمييز بين حالة البداية وحالة القائمة الرئيسية
  • أذكر الإجراءات الخاصة بتنفيذ حالات اللعبة المختلفة

ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة تعليمية:

(احصل على الدورة للدخول إلى الموقع والتسجيل)

يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

اغلق مانع الاعلانات لتحصل على الدورة