תוכן עניינים:

כיצד להכין משחק קלפים ב- Raspberry Pi: 8 שלבים
כיצד להכין משחק קלפים ב- Raspberry Pi: 8 שלבים

וִידֵאוֹ: כיצד להכין משחק קלפים ב- Raspberry Pi: 8 שלבים

וִידֵאוֹ: כיצד להכין משחק קלפים ב- Raspberry Pi: 8 שלבים
וִידֵאוֹ: Curious Beginnings | Critical Role: THE MIGHTY NEIN | Episode 1 2024, נוֹבֶמבֶּר
Anonim
כיצד להכין משחק קלפים על פטל פטל
כיצד להכין משחק קלפים על פטל פטל

המטרה של זה היא ליצור משחק על פי הפטל באמצעות מוזיקה, כפתורים, אורות וזמזם! המשחק נקרא אייס והמטרה היא להתקרב כמה שיותר ל -21 מבלי לעבור

שלב 1: הכנת ה- Raspberry Pi קבל את פטל הפטל וחבר מקלדת, עכבר, כבל ethernet וצג.

כעת חבר את כבל החשמל

כעת חבר את כבל הסרט ואת לוח הלחם

אספקה

חומרים

1 LED אדום

1 LED צהוב 1 LED ירוק 1 באזר 1 פטל pi צג עכבר מקלדת רמקול 6 חוטים זכר/זכר

שלב 1: שלב 2: הכנת הכפתורים

שלב 2: הכנת הכפתורים
שלב 2: הכנת הכפתורים

קח את שלושת הכפתורים ויישור ממש בסוף לוח הלחם שלך

לאחר מכן חבר את הנגד לכל אחד מהכפתורים וגרם לנגדוי לקרקע ואז צרף חוט לכל כפתור (צריך לחבר את הכבלים לסיכות GPIO)

שלב 2: שלב 3: הכנת נוריות LED

שלב 3: הכנת הלדים
שלב 3: הכנת הלדים

אתה מגדיר את הנורות ברציפות

וודא כי הנורות אדומות, צהובות, ירוקות כדי שייראה אטרקטיבי יותר מבחינה ויזואלית

צרף נגד לכל מעגל

חבר חוטים לסיכות gpio ולאחר מכן לנגד/לד (במידת הצורך סיכות הארקה)

שלב 3: שלב 4: הכנת הבאזר/מוזיקה

שלב 4: הכנת הבאזר/מוזיקה
שלב 4: הכנת הבאזר/מוזיקה

הביטו בתחתית הזמזם וקבעו את הכבל החיובי והשלילי

חבר את הכבל החיובי ל- gpio ואת השלילי לסיכה טחונה

במידת הצורך הוסף כבלים זכר/נקבה נוספים

(אופציונאלי)

-חבר מכשיר Bluetooth לפאי הפטל בקטע Bluetooth כדי לשמוע מוזיקה

שלב 4: שלב 5: הכנת הקוד

שלב 5: הכנת הקוד
שלב 5: הכנת הקוד

ייבא את הספריות הדרושות המוצגות להלן בתמונה

הקצה לך נוריות LED, לחצנים וזמזם ערך PIN של gpio

הכינו את התמונות בהן ברצונכם להשתמש על ידי שמירתן באותו מיקום בו שמרתם את קוד הפייתון שלכם

הוסף את התמונה לקוד באמצעות pygame.image.load והקצה אותה למשתנה

שלב 5: שלב 6: יצירת מסך הפתיחה

שלב 6: יצירת מסך הפתיחה
שלב 6: יצירת מסך הפתיחה

העתק את הקוד המוצג בתוכו וקרא את ההערות על מה שכל שורה עושה

התאם את הקואורדינטות בפקודה surface.blit לכל מקום שתרצה למקם את התמונות שלך. (באופן אידיאלי קואורדינטות דומות יעבדו הכי טוב)

שלב 6: שלב 7: יצירה תוך הצהרות אמיתיות

שלב 7: יצירת הצהרות אמת
שלב 7: יצירת הצהרות אמת
שלב 7: יצירת הצהרות אמת
שלב 7: יצירת הצהרות אמת

אמנם אמירות אמיתיות נדרשות לבדוק תמיד אם לוחצים על כפתור

בעוד שהאמירה האמיתית שלהלן מציגה את run2 היוצר תיבת להיט למסך הפתיחה המאפשר למשתמשים להמשיך למשחק הקלפים

התעלם מההתחלה () לעת עתה נזדקק לזה מאוחר יותר

לאחר לחיצה על הכפתור הדיגיטלי אנו עוברים להצהרה הראשית ואמיתית

להלן קוד ההצהרה האמיתי בעוד שאתה צריך להעתיק אשר מתקשר עם כפתורים ופונקציות

שלב 7: שלב 8: יצירת פונקציות

שלב 8: יצירת פונקציות
שלב 8: יצירת פונקציות
שלב 8: יצירת פונקציות
שלב 8: יצירת פונקציות
שלב 8: יצירת פונקציות
שלב 8: יצירת פונקציות

עליך ליצור מספר פונקציות הכוללות start, process_bz, process_symbol, lost_bz, win_bz, Dealcard, Compcard ו- end

פונקציות אלה מופיעות בתמונות למטה ומגיעות עם הערות

העתק את הקוד והנח אותו מעל קוד מסך הפתיחה הטעינה אך מתחת לקודי המשתנה

-העתק את כל הפונקציות שלמעלה מכיוון שכולן משחקות תפקיד חיוני במשחק. -כל פונקציה מגיעה עם הערות כדי להסביר מה הקוד עושה

שלב 8: שלב 10: רוץ

שלב 10: רוץ !!
שלב 10: רוץ !!

הפעל את המשחק ותהנה ממנו

מוּמלָץ: