تطوير ألعاب Python باستخدام Pygame: أنشئ مشاريعك الأولى
تعلم كيفية تصميم وبرمجة وإحياء ألعابك التفاعلية ثنائية الأبعاد (2D) باستخدام Python ومكتبة Pygame، مما يؤسس قاعدة صلبة في منطق وتصميم الألعاب.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
هل حلمت يومًا بإنشاء ألعاب الفيديو الخاصة بك؟ توفر هذه الدورة مسارًا واضحًا وخطوة بخطوة لتحويل هذا الحلم إلى حقيقة باستخدام Python ومكتبة Pygame الشهيرة.
بحلول نهاية هذه الدورة، ستمتلك المعرفة الأساسية والمهارات العملية لتصور وتصميم وبرمجة ألعابك التفاعلية ثنائية الأبعاد (2D). ستتجاوز النصوص البرمجية البسيطة لتبني مشاريع كاملة وقابلة للعب، مع فهم المبادئ الأساسية التي تحرك أي لعبة.
ما ستتعلمه:
* فهم المفاهيم الأساسية لتطوير الألعاب ثنائية الأبعاد (2D)، بما في ذلك حلقات اللعبة (game loops)، والأحداث (events)، وإدارة الرسوم المتحركة (sprite management).
* تطبيق مبادئ برمجة Python لإنشاء عناصر تفاعلية، وعناصر تحكم اللاعب، وفيزياء اللعبة باستخدام Pygame.
* تصميم وتنفيذ آليات لعب متنوعة، مثل اكتشاف الاصطدام (collision detection)، وأنظمة التسجيل (scoring systems)، وتقدم المستوى (level progression).
* هيكلة كود اللعبة الخاص بك بفعالية باستخدام الدوال (functions) والفئات (classes) لسهولة الصيانة وقابلية التوسع.
* التدرب على التعامل مع مدخلات المستخدم وإدارة حالات اللعبة لإنشاء تجارب لعب ديناميكية وجذابة.
* استكشاف اعتبارات الأداء الأساسية لتقديم رسومات اللعبة بكفاءة ولعب سلس.
* تطوير مشاريع ألعاب كاملة متعددة، وتطبيق المفاهيم المكتسبة لبناء محفظة متنوعة.
تبدأ الدورة بمقدمة لأساسيات Python وPygame، ثم ترشدك تدريجيًا خلال بناء العديد من مشاريع الألعاب المتميزة. يقدم كل مشروع مفاهيم جديدة لتطوير الألعاب، مما يعزز فهمك من خلال التطبيق العملي والتمارين المكتوبة.
تم تصميم هذه الدورة للمبتدئين تمامًا الذين ليس لديهم خبرة سابقة في البرمجة أو تطوير الألعاب. إذا كنت حريصًا على تعلم Python وإنشاء الألعاب، فهذه هي نقطة البداية المثالية.
ابدأ رحلتك في تطوير الألعاب اليوم واجعل أفكارك الإبداعية تنبض بالحياة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
تطوير ألعاب Android باستخدام Godot: بناء ألعاب الهاتف المحمول
شهادة
تطبيق عملي
$14.99
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير ألعاب الويب ثلاثية الأبعاد باستخدام Three.js و JavaScript
شهادة
تطبيق عملي
$14.99
→
🔥 مطلوب
🎓 بشهادة
تطوير الألعاب باللغة C++ وبرمجة الذكاء الاصطناعي في Unreal Engine 5
شهادة
تطبيق عملي
$14.99
→
🔥 رائج
🎓 بشهادة
أساسيات البرمجة للأطفال: البرمجة باستخدام Minecraft
شهادة
تطبيق عملي
$14.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع