بايثون هي إحدى لغات البرمجة الشائعة التي تستخدم على نطاق واسع لإنشاء الألعاب. وإذا كنت مهتما بإنشاء منصة خاصة بك باستخدام بايثون ومكتبة بيغام ، فقد وصلت إلى المكان الصحيح. في هذا الدليل خطوة بخطوة ، سنلقي نظرة على الخطوات الأساسية لإنشاء منصة في بيثون بيغام.
أولا ، دعونا تثبيت بيغام ، وهي مكتبة متكاملة لتطوير الألعاب في بيثون. هناك العديد من الطرق لتثبيت بيغام ، بما في ذلك استخدام بيب أو تحميل ملف التثبيت من موقع بيغام الرسمي. اختيار الطريقة الأكثر ملاءمة بالنسبة لك وتثبيت بيغام على النظام الخاص بك.
بعد تثبيت بيغام ، يمكننا البدء في إنشاء منهاج لدينا. نحتاج أولا إلى إنشاء نافذة لعبة باستخدام وظائف بيغام. ثم يمكننا تحديد كائنات اللعبة مثل اللاعب والمنصات. يمكننا أيضا إضافة عناصر تحكم للاعب حتى يتمكن من التنقل والتفاعل مع الأنظمة الأساسية.
من المهم أن تتذكر أن إنشاء منصة هي عملية طويلة وتستغرق وقتا طويلا. ومع ذلك ، بفضل بايثون وبيغام ، يمكننا أن نجعل هذه العملية أبسط وأكثر سهولة. وبناء على هذا الدليل ، سوف تكون قادرة على خلق منهاج الخاصة بك في بيثون بيغام وتزج نفسك في عالم رائع من تطوير اللعبة.
- وصف اللعبة
- الخطوة 1: تثبيت الأدوات اللازمة
- تثبيت بايثون
- خطوات لتثبيت بايثون على ويندوز:
- خطوات لتثبيت بيثون على ماك:
- خطوات تثبيت بايثون على لينكس:
- تثبيت بيغام
- الخطوة 2: إنشاء نافذة لعبة
- استيراد الوحدات المطلوبة
- سؤال وجواب
- كيف يمكنني البدء في إنشاء منهاج في بيثون بيغام?
- كيف يمكنني إنشاء نافذة اللعبة وتخصيص الرسومات في بيثون الأقزام منهاج?
- كيف يمكنني إضافة حرف لعبة لمنهاج بيثون بيغام?
- كيف يمكنني إضافة تفاعل شخصية اللعبة مع المنصات في منهاج بيثون بيغام?
- كيف يمكنني إضافة حرف الرسوم المتحركة في بيثون الأقزام منهاج?
وصف اللعبة
العنوان: بيثون منهاج بيغام
الوصف: بيثون منهاج بيغام هي لعبة د 2 حيث لاعب لديه للسيطرة على حرف ، والتغلب على العقبات وجمع الأشياء على مستويات مختلفة.
الهدف الرئيسي من اللعبة هو إكمال جميع المستويات والوصول إلى النقطة الأخيرة ، وجمع العملات المعدنية أو الأشياء الأخرى على طول الطريق. يجب على اللاعب استخدام قدرات الشخصية بمهارة للتغلب على العقبات وتجنب الأعداء.
عناصر التحكم: يمكن للاعب التحكم في الشخصية باستخدام الأسهم الموجودة على لوحة المفاتيح. السهم الأيسر-نقل منصة واحدة إلى اليسار. السهم الأيمن-نقل منصة واحدة إلى اليمين. السهم لأعلى هو القفز.
الكائنات والعقبات: سيتم وضع منصات مختلفة على المستوى ، والتي يمكن أن تتحرك فيها الشخصية. سيكون هناك أيضا كائنات على المستوى يمكن جمعها لتسجيل نقاط. ستتحرك بعض المنصات أو تغير موقعها ، ويجب على اللاعب التعامل مع هذه التغييرات من أجل مواصلة التحرك. سيكون الأعداء والمخاطر الأخرى حاضرين على مسار اللاعب ، ويمكن أن يؤدي اصطدامهم بالشخصية إلى خسائر في الأرواح.
حياة ونقاط: سيكون للاعب عدد معين من الأرواح ، وكل لقاء مع عدو أو خطر سيأخذ حياة واحدة. إذا نفد اللاعب من جميع الأرواح ، فستنتهي اللعبة. لكل كائن تم جمعه ، سيحصل اللاعب على عدد معين من النقاط. هدف اللاعب هو تسجيل أكبر عدد ممكن من النقاط.
المستويات: ستحتوي اللعبة على عدة مستويات بمواضيع وصعوبات مختلفة. سيكون كل مستوى تالي أكثر صعوبة من المستوى السابق وسيحتوي على عقبات وأعداء جدد.
النهائي: بعد الانتهاء من جميع المستويات ، سيصل اللاعب إلى النقطة الأخيرة ويرى نتائج لعبته – عدد النقاط المسجلة والوقت الذي يقضيه في التمرير. يمكن للاعب محاولة إكمال المستويات مرة أخرى وتحسين درجاته وتحقيق سجلات جديدة.
الخطوة 1: تثبيت الأدوات اللازمة
قبل البدء في إنشاء منصة بيثون الخاصة بك باستخدام مكتبة بيغام ، سوف تحتاج إلى تثبيت العديد من الأدوات.
.
بيغام هي مكتبة التي سوف نستخدمها لخلق الرسومات والأصوات والضوابط في منهاج لدينا. لتثبيت بيغام ، تحتاج إلى فتح محطة (على ماك أو لينكس) أو موجه الأوامر (على ويندوز) وتشغيل الأمر:
بيب تثبيت بيغام
إذا كان لديك أي مشاكل في تثبيت بيغام ، يمكنك زيارة الموقع الرسمي بيغام في https://www.pygame.org/wiki/GettingStarted وقراءة تعليمات التثبيت لنظام التشغيل الخاص بك.
بعد تثبيت بايثون وبيغام ، ستكون بيئة التطوير الخاصة بك جاهزة لإنشاء منصة. الآن يمكنك المتابعة إلى الخطوات التالية والبدء في تطوير لعبتك!
تثبيت بايثون
بايثون هي لغة برمجة مفسرة يستخدمها المطورون على نطاق واسع لإنشاء تطبيقات مختلفة. لبدء إنشاء الألعاب باستخدام مكتبة بيغام ، تحتاج إلى تثبيت بيثون نفسها.
خطوات لتثبيت بايثون على ويندوز:
- انتقل إلى موقع بايثون الرسمي على https://www.python.org/downloads /.
- في الصفحة الرئيسية ، ابحث عن قسم "التنزيلات" وحدد أحدث إصدار ثابت من بايثون لنظام التشغيل ويندوز.
- تحميل ملف تثبيت ويندوز الذي يتوافق مع عمق بت من النظام الخاص بك (32 بت أو 64 بت).
- قم بتشغيل ملف التثبيت الذي تم تنزيله. حدد المربع" إضافة بايثون إلى المسار "وانقر فوق الزر" التثبيت الآن".
- . إذا رأيت إصدار بايثون ، فإن التثبيت كان ناجحا.
خطوات لتثبيت بيثون على ماك:
- افتح موقع بايثون الرسمي على https://www.python.org/downloads /.
- على الصفحة الرئيسية ، والعثور على قسم "التنزيلات" وحدد أحدث نسخة مستقرة من بيثون لماك.
- تحميل ملف التثبيت لماك.
- قم بتشغيل ملف التثبيت الذي تم تنزيله واتبع تعليمات المثبت.
- . إذا رأيت إصدار بايثون ، فإن التثبيت كان ناجحا.
خطوات تثبيت بايثون على لينكس:
عادة ما يتم تثبيت بايثون مسبقا في معظم توزيعات لينكس. ومع ذلك ، إذا لم يكن لديك بايثون أو لديك إصدار قديم مثبت ، فيمكنك تثبيته على النحو التالي:
- افتح المحطة.
- تثبيت بايثون باستخدام الأمر:
- أدخل كلمة المرور الخاصة بك إذا طلب النظام ذلك.
- . إذا رأيت إصدار بايثون ، فإن التثبيت كان ناجحا.
سودو الرابطة بين الحصول على تثبيت بيثون 3مبارك! لقد قمت بتثبيت بنجاح بيثون على النظام الخاص بك ونحن على استعداد للبدء في إنشاء منهاج بيثون باستخدام مكتبة بيغام.
تثبيت بيغام
بيغام هو مجموعة من المكتبات في لغة البرمجة بيثون التي تسمح لك لخلق الألعاب والتطبيقات الرسومية. قبل البدء في تطوير منهاج في بيغام ، تحتاج إلى تثبيت هذه المكتبة. في هذا القسم ، ونحن سوف ننظر في الخطوات لتثبيت بيغام على جهاز الكمبيوتر الخاص بك.
- تأكد من تثبيت بايثون. بيغام يعمل على بيثون الإصدار 2.7 و بيثون الإصدار 3.س. إذا لم يكن لديك بايثون مثبتا بعد ، فيمكنك تنزيله من الموقع الرسمي: https://www.python.org/downloads /.
- افتح موجه أوامر (أو محطة طرفية ، حسب نظام التشغيل الخاص بك).
- تثبيت بيغام عن طريق إدخال الأمر التالي:
بعد اكتمال التثبيت ، سيكون لديك الوصول إلى مكتبة بيغام ويمكنك البدء في إنشاء الألعاب في بيثون.
الخطوة 2: إنشاء نافذة لعبة
بعد إعداد البيئة واستيراد مكتبة بيغام ، يمكننا البدء في إنشاء نافذة لعبة. نافذة اللعبة هي منطقة رسومية حيث سيتم عرض منهاج لدينا.
لإنشاء نافذة اللعبة ، ونحن نستخدم بيغام.عرض.تعيين الوضع () فئة. في هذه الفئة ، نقوم بتمرير أبعاد النافذة بالبكسل والمعلمات الإضافية مثل العلامات وعمق الألوان. في هذه الحالة ، سوف نستخدم العلامات الافتراضية وعمق اللون 0.
استيراد بيغام
# تهيئة الأقزام
بيغام.الحرف الأول()
# إنشاء نافذة اللعبة
عرض النافذة = 800
ارتفاع النافذة = 600
لعبة ويندوز = بيغام.عرض.تعيين الوضع ((عرض النافذة ، ارتفاع النافذة))
بعد إنشاء نافذة اللعبة ، سيكون لدينا نافذة جديدة على شاشة الكمبيوتر. نحن الآن على استعداد لرسم كائنات اللعبة وإنشاء منطق اللعبة وتنفيذ عناصر التحكم.
لراحة العمل مع الكائنات الرسومية ، بيغام يوفر العديد من الوظائف والطبقات ، مثل: عرض الصور ، رسم الأشكال الهندسية ، سلاسل النص ، الخ. سوف نستخدم هذه الوظائف والفئات في خطوات التطوير التالية.
استيراد الوحدات المطلوبة
قبل البدء في إنشاء منصة ، تحتاج إلى استيراد العديد من الوحدات التي ستساعدنا في تطوير اللعبة. فيما يلي بعض الوحدات الأساسية التي ستكون مطلوبة:
- بيغام هو وحدة لخلق الألعاب في بيثون. يوفر الوصول إلى العديد من الوظائف والفئات التي ستساعدك على إنشاء عنصر واجهة مستخدم للعبة والتعامل مع إدخال المستخدم وعرض الرسومات والمزيد.
- عشوائي هو الوحدة التي تسمح لك لتوليد أرقام عشوائية. يمكن استخدامه لإنشاء مواقع عشوائية للعقبات أو الأشياء في اللعبة.
- سيس هي وحدة نمطية توفر الوصول إلى بعض المتغيرات والوظائف المتعلقة بمترجم بايثون. سوف نستخدمها للخروج من اللعبة عند النقر على زر إغلاق النافذة.
لاستيراد هذه الوحدات ، نحتاج إلى الكود التالي في بداية البرنامج النصي الخاص بنا:
استيراد بيغام
استيراد عشوائي
نظام الاستيراد
الآن نحن على استعداد للبدء في تطوير منهاج لدينا باستخدام وظائف والطبقات التي تقدمها وحدات بيغام ، عشوائية و سيس.
سؤال وجواب
كيف يمكنني البدء في إنشاء منهاج في بيثون بيغام?
لإنشاء منهاج بيثون بيغام ، يجب عليك أولا تثبيت بيغام. بعد ذلك ، تحتاج إلى إنشاء نافذة لعبة وتكوين عرض الرسومات. ثم يمكنك البدء في إنشاء شخصية لعبة وإضافة تفاعل مع الأنظمة الأساسية.
كيف يمكنني إنشاء نافذة اللعبة وتخصيص الرسومات في بيثون الأقزام منهاج?
لإنشاء نافذة لعبة وتخصيص الرسومات في منهاج بيثون بيغام ، يمكنك استخدام بيغام.عرض.تعيين الوضع () وظيفة. تتيح لك هذه الوظيفة ضبط حجم النافذة وتوصيل وضع الرسومات. يمكنك أيضا استخدام الأقزام.صورة.تحميل () والأقزام.تحويل.مقياس () وظائف لتحميل وتغيير حجم الصور لاستخدامها في اللعبة.
كيف يمكنني إضافة حرف لعبة لمنهاج بيثون بيغام?
لإضافة حرف لعبة إلى بيثون منهاج بيغام ، تحتاج إلى إنشاء فئة من شأنها أن تمثل الحرف. في هذه الفئة ، تحتاج إلى تحديد معلمات الشخصية (الموضع ، السرعة ، الرسوم المتحركة ، إلخ.) وطرق التحكم فيه (الحركة ، القفز ، إلخ.). ثم يمكنك إضافة كائن من هذه الفئة إلى مشهد اللعبة وتحديث حالته في كل إطار.
كيف يمكنني إضافة تفاعل شخصية اللعبة مع المنصات في منهاج بيثون بيغام?
لإضافة تفاعل شخصية اللعبة مع المنصات في منصة بيثون بيغام ، يجب عليك أولا تحديد معلمات النظام الأساسي (الموضع والحجم والملمس وما إلى ذلك.). ثم يمكنك إضافة فحص تصادم بين الشخصية والأنظمة الأساسية للتعامل مع المواقف المختلفة (القفز على المنصة ، والسقوط من المنصة ، وما إلى ذلك.). يمكنك أيضا إضافة تفاعل مع كائنات أخرى على المسرح ، على سبيل المثال ، جمع العملات المعدنية أو الفوز إذا وصلت إلى خط النهاية.
كيف يمكنني إضافة حرف الرسوم المتحركة في بيثون الأقزام منهاج?
لإضافة حرف الرسوم المتحركة في بيثون بيغام منهاج ، يمكنك استخدام سلسلة من الصور التي سيتم عرضها على تردد معين. ويمكن القيام بذلك باستخدام بيغام.صورة.تحميل () والأقزام.تحويل وظائف.مقياس () ، وكذلك استخدام حلقة يتم فيها تبديل إطارات الرسوم المتحركة المختلفة. في الوقت نفسه ، من الضروري تحديث الرسوم المتحركة للشخصية في كل إطار من اللعبة.