جدول المحتويات:

كيف تصنع لعبة ورق على Raspberry Pi: 8 خطوات
كيف تصنع لعبة ورق على Raspberry Pi: 8 خطوات

فيديو: كيف تصنع لعبة ورق على Raspberry Pi: 8 خطوات

فيديو: كيف تصنع لعبة ورق على Raspberry Pi: 8 خطوات
فيديو: Raspberry Pi Retro Arcade using RetroPie (with NO programming) // How-To | I Like To Make Stuff 2024, شهر نوفمبر
Anonim
كيفية عمل لعبة بطاقة على Raspberry Pi
كيفية عمل لعبة بطاقة على Raspberry Pi

الغرض من ذلك هو إنشاء لعبة على التوت باستخدام الموسيقى والأزرار والأضواء والجرس! اللعبة تسمى ارسالا ساحقا والهدف هو الاقتراب قدر الإمكان من 21 دون تجاوز

الخطوة 1: تحضير Raspberry Pi احصل على raspberry pi وقم بتوصيل لوحة مفاتيح وماوس وكابل إيثرنت وشاشة

الآن قم بتوصيل كابل الطاقة

الآن قم بتوصيل كابل الشريط واللوحة

اللوازم

المواد

1 الصمام الأحمر

1 أصفر LED 1 أخضر LED 1 الجرس 1 raspberry pi مراقب لوحة مفاتيح وماوس المتكلم 6 أسلاك ذكر / ذكر

الخطوة 1: الخطوة 2: تحضير الأزرار

الخطوة الثانية: تجهيز الأزرار
الخطوة الثانية: تجهيز الأزرار

خذ الأزرار الثلاثة وقم بمحاذاة في نهاية لوح التجارب

ثم قم بتوصيل المقاوم لكل زر من الأزرار واجعل المقاوم يذهب إلى الأرض ثم قم بتوصيل سلك بكل زر (يجب توصيل الكابلات بدبابيس GPIO)

الخطوة 2: الخطوة 3: تجهيز مصابيح LED

الخطوة 3: تجهيز المصابيح
الخطوة 3: تجهيز المصابيح

قمت بإعداد المصابيح على التوالي

تأكد من أن المصابيح باللون الأحمر والأصفر والأخضر لجعلها تبدو أكثر جاذبية من الناحية المرئية

إرفاق المقاوم في كل دائرة

قم بتوصيل الأسلاك في دبابيس gpio ثم في المقاوم / LED (إذا لزم الأمر ، دبابيس التأريض)

الخطوة 3: الخطوة 4: تحضير الجرس / الموسيقى

الخطوة 4: تحضير الجرس / الموسيقى
الخطوة 4: تحضير الجرس / الموسيقى

انظر إلى الجزء السفلي من الجرس وحدد الكابل الموجب والسالب

قم بتوصيل الكبل الموجب في gpio والسالب في دبوس أرضي

إذا لزم الأمر ، أضف كابلات ذكر / أنثى إضافية

(اختياري)

- قم بتوصيل جهاز بلوتوث إلى raspberry pi في قسم Bluetooth لسماع الموسيقى

الخطوة 4: الخطوة 5: تحضير الكود

الخطوة الخامسة: تحضير الكود
الخطوة الخامسة: تحضير الكود

قم باستيراد المكتبات المطلوبة الموضحة أدناه في الصورة

عيّن لك LEDS والأزرار والجرس قيمة دبوس gpio

جهز الصور التي تريد استخدامها عن طريق حفظها في نفس المكان الذي حفظت فيه كود الثعبان

أضف الصورة إلى الكود باستخدام pygame.image.load وقم بتعيينها لمتغير

الخطوة 5: الخطوة 6: إنشاء شاشة الترحيب

الخطوة السادسة: إنشاء شاشة الترحيب
الخطوة السادسة: إنشاء شاشة الترحيب

انسخ الكود الموضح في واقرأ التعليقات حول ما يفعله كل سطر

اضبط الإحداثيات في أمر Surface.blit إلى المكان الذي تريد وضع صورك فيه. (من الأفضل أن تعمل الإحداثيات المتشابهة بشكل أفضل)

الخطوة 6: الخطوة 7: إنشاء عبارات صحيحة

الخطوة 7: إنشاء بيانات حقيقية
الخطوة 7: إنشاء بيانات حقيقية
الخطوة 7: إنشاء بيانات حقيقية
الخطوة 7: إنشاء بيانات حقيقية

بينما البيانات الصحيحة مطلوبة للتحقق دائمًا من الضغط على الزر

يُظهر بيان while true أدناه تشغيل 2 الذي يُنشئ صندوق تسجيل لشاشة الترحيب والذي يسمح للمستخدمين بالاستمرار في لعبة الورق

تجاهل البداية () في الوقت الحالي سنحتاج ذلك لاحقًا

بمجرد الضغط على الزر الرقمي ، ننتقل إلى البيان الرئيسي بينما صحيح

يوجد أدناه رمز البيان الرئيسي بينما تحتاج إلى نسخه والذي يتفاعل مع الأزرار والوظائف

الخطوة 7: الخطوة 8: إنشاء الوظائف

الخطوة 8: إنشاء الوظائف
الخطوة 8: إنشاء الوظائف
الخطوة 8: إنشاء الوظائف
الخطوة 8: إنشاء الوظائف
الخطوة 8: إنشاء الوظائف
الخطوة 8: إنشاء الوظائف

تحتاج إلى إنشاء العديد من الوظائف التي تشمل start و process_bz و process_symbol و lost_bz و win_bz و Dealcard و Compcard و end

هذه الوظائف موجودة في الصور أدناه وتأتي مع التعليقات

انسخ الكود وضعه فوق رمز شاشة الترحيب في التحميل ولكن أسفل الرموز المتغيرة

- انسخ جميع الوظائف المذكورة أعلاه حيث تلعب جميعها دورًا حيويًا في اللعبة. - تأتي كل وظيفة مع تعليقات لشرح ما يفعله الكود

الخطوة 8: الخطوة 10: تشغيل

الخطوة 10: تشغيل !!
الخطوة 10: تشغيل !!

قم بتشغيل اللعبة واستمتع بها

موصى به: