الدورة الافتراضية لـ: Udemy |
هل تريد فهم أساسيات محركات الألعاب ثنائية الأبعاد ومعرفة ما يجري تحت غطاء محرك السيارة مثل Unity أو Unreal؟ هذه دورة تمهيدية للمبتدئين.
في أقل من 10 ساعات.
سنقوم معًا بتنفيذ التصميم الأساسي لمحرك لعبة بسيط ثنائي الأبعاد باستخدام C ++ و SDL و Lua.
إليك ما سنقوم بتغطيته: أساسيات حلقة اللعبة وتعيين خطوتنا الزمنية استخدام مكتبة SDL للتعامل مع الرسومات ومدخلات الأجهزة. ، والعقبات ، وما إلى ذلك.
) تحميل خريطة مربعة مرنة للعبتنا إضافة مكونات إلى كائنات اللعبة: SpritesAnimationTransform (الموضع ، الدوران ، المقياس) Colliders تسميات نصية بواعث المقذوفات إدارة موارد اللعبة ، مثل الأنسجة والخطوط عرض النص والخطوط من واجهة المستخدم.
استخدم لغة البرمجة النصية Lua لتحميل محتوى الطبقة الديناميكية.
وأكثر من ذلك.
تستهدف هذه الدورة المبتدئين في C ++ ، ولكن من المتوقع أنك تعرف بالفعل أساسيات الترميز (المتغيرات ، if-else ، الحلقات ، الوظائف ، إلخ.
) من المتوقع أيضًا معرفة أساسية بأنظمة Windows أو Linux أو macOS.
لن أستخدم C ++ الحديثة في هذه الدورة (لا توجد نصائح ذكية ، ولا استثناءات).
أعتقد أن استخدامها سيضر أكثر مما ينفع للطلاب الذين يأتون من لغات مختلفة ويريدون فقط تجربة شكل C ++.
ستتمكن من استخدام الكود الذي تم تطويره في هذه الدورة لأنظمة Linux و macOS و Windows.
لكن ضع في اعتبارك أنه خلال مقاطع الفيديو لن أستخدم IDE.
سأبني مشروعنا باستخدام مترجم GCC باستخدام سطر أوامر Linux.
انضم إلي وتعلم أساسيات محركات الألعاب ثنائية الأبعاد من خلال إنشاء هيكل أساسي لمحرك لعبة C ++.
من البداية!
تمتلك Udemy أكبر مستودع للدورات التدريبية عبر الإنترنت في العالم
الوصول إلى محتوى الدورة ، بمجرد الانتهاء ، حتى تتمكن من الاستمتاع بتحديثاتها المستقبلية
يشارك الخبراء في مجالاتهم من جميع أنحاء العالم خبراتهم في Udemy
من جميع أنحاء العالم ، تم تسجيل 480 مليون مرة في دورات Udemy
مرحبا، كيف أستطيع مساعدتك؟ هل أنت مهتم بدورة؟ حول أي موضوع؟
أضف تقييمك