دليل المبتدئين لتطوير ألعاب ثنائية الأبعاد باستخدام PyGame
تعلم بناء ألعاب تفاعلية ثنائية الأبعاد من الصفر باستخدام Python و PyGame، مع إتقان حلقات اللعبة، ومعالجة الأحداث، وهيكل الكود النظيف.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
هل أردت يومًا تحويل أفكارك الإبداعية إلى ألعاب فيديو قابلة للعب ولكن لم تكن تعرف من أين تبدأ؟ توفر مكتبة PyGame في Python نقطة دخول مثالية وسهلة للمبتدئين إلى عالم تطوير الألعاب ثنائية الأبعاد. يرشدك هذا المساق النصي خطوة بخطوة خلال عملية تصميم وبرمجة وهيكلة ألعابك التفاعلية الخاصة. ستنتقل من كتابة البرامج النصية الأساسية إلى تنظيم مشاريع ألعاب كاملة ومعيارية باستخدام ممارسات Python النظيفة والحديثة.
ما ستتعلمه:
- فهم مفاهيم تطوير الألعاب الأساسية مثل حلقة اللعبة، ومعدلات الإطارات، وأنظمة الإحداثيات.
- إدارة مدخلات المستخدم، وعناصر التحكم في لوحة المفاتيح، وأحداث الماوس لجعل ألعابك تفاعلية.
- عرض الأشكال، وتحميل الأصول، والتعامل مع فيزياء ثنائية الأبعاد الأساسية واكتشاف الاصطدامات.
- تطبيق ممارسات Python الحديثة، بما في ذلك تلميحات النوع (type hints) والتصميم الموجه للكائنات (object-oriented design)، لهيكلة حالة لعبتك.
- تطبيق صوت اللعبة، وتتبع النقاط، وانتقالات الحالة البسيطة مثل شاشات البدء وانتهاء اللعبة.
ستبدأ بتعلم مصطلحات تطوير الألعاب الأساسية وإعداد بيئتك، قبل الانتقال إلى شروحات الكود العملية القائمة على النصوص والتمارين المكتوبة التي تبني مهاراتك خطوة بخطوة. تم تصميم هذا المساق خصيصًا للمبتدئين الذين لديهم معرفة أساسية بـ Python ويرغبون في استكشاف تطوير الألعاب؛ لا يلزم وجود خبرة سابقة بـ PyGame أو تصميم الألعاب. ابدأ القراءة اليوم وأحضر مفاهيم أول لعبة ثنائية الأبعاد إلى الحياة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع