تطوير الألعاب باستخدام Python: بناء Minesweeper باستخدام Pygame
تعلم أساسيات برمجة Python ومبادئ تطوير الألعاب من خلال بناء لعبة Minesweeper الكلاسيكية من الصفر.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
هل سبق لك أن أردت بناء ألعاب الكمبيوتر الخاصة بك ولكنك لم تكن تعرف من أين تبدأ؟ يعد إنشاء لعبة كلاسيكية تعتمد على الشبكة أحد أفضل الطرق لتعلم منطق البرمجة وآليات اللعبة في وقت واحد.
يرشدك هذا المساق النصي بالكامل خلال عملية بناء لعبة Minesweeper كاملة الوظائف باستخدام Python ومكتبة Pygame. ستنتقل من كتابة نصوص برمجية أساسية إلى هيكلة تطبيق مكتبي كامل وتفاعلي مع كود نظيف وسهل القراءة.
ما ستتعلمه:
- فهم أساسيات حلقة اللعبة، ومعالجة الأحداث، وعرض الرسومات في Pygame
- تصميم وإدارة نظام إحداثيات شبكة ثنائية الأبعاد للوحات اللعبة
- تطبيق منطق Minesweeper الأساسي بما في ذلك وضع الألغام، وكشف الخلايا، ووضع العلامات
- إعداد بيئة Python افتراضية حديثة لإدارة تبعيات لعبتك
- تطبيق ممارسات الكود النظيف والتلميحات النوعية الأساسية للحفاظ على قابلية صيانة قاعدة الكود الخاصة بك
- معالجة مدخلات المستخدم مثل نقرات الماوس لتشغيل أحداث معينة داخل اللعبة
ستبدأ بالأساسيات المطلقة لإعداد Python و Pygame قبل الانتقال إلى إنشاء الشبكة، وإدارة حالة اللعبة، وشروط الفوز/الخسارة. من خلال الشروحات المكتوبة الواضحة ومقتطفات الكود المنظمة، ستبني لعبتك خطوة بخطوة.
تم تصميم هذا المساق للمبتدئين الذين لديهم فهم أساسي لبناء جمل Python ويرغبون في تطبيق مهاراتهم على مشروع حقيقي. لا يلزم وجود خبرة سابقة في تطوير الألعاب.
ابدأ القراءة اليوم وابنِ أول لعبة كلاسيكية لك من الألف إلى الياء.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
تطوير ألعاب Android باستخدام Godot: بناء ألعاب الهاتف المحمول
شهادة
تطبيق عملي
QR 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير ألعاب الويب ثلاثية الأبعاد باستخدام Three.js و JavaScript
شهادة
تطبيق عملي
QR 50.00
→
🔥 مطلوب
🎓 بشهادة
تطوير الألعاب باللغة C++ وبرمجة الذكاء الاصطناعي في Unreal Engine 5
شهادة
تطبيق عملي
QR 50.00
→
🔥 رائج
🎓 بشهادة
أساسيات البرمجة للأطفال: البرمجة باستخدام Minecraft
شهادة
تطبيق عملي
QR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع