תוכן עניינים:
- שלב 1: פתח את שטח העבודה
- שלב 2: עיצוב ממשק משתמש
- שלב 3: צור פונקציות לחיצה
- שלב 4: פונקציית GetWinner
- שלב 5: קריאה לפונקציית GetWinner
- שלב 6: קבל את בחירת המעבד
- שלב 7: כתוב RandomPick
- שלב 8: קבע את הזוכה
- שלב 9: רשום תוצאות
- שלב 10: סיים
וִידֵאוֹ: מספריים של נייר רוק: 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
מטרה: לאחר סיום זה, תלמד כיצד להכין משחק פשוט של מספריים של רוק, נייר מאפס באמצעות Code.org.
חומרים / דרישות הדרושים: הבנה בסיסית בתחביר Javascript, מחשב, חשבון Code.org.
שלב 1: פתח את שטח העבודה
1. התחל בפתיחת code.org, לחץ על צור פרוייקט ולחץ על מעבדת אפליקציות
שלב 2: עיצוב ממשק משתמש
2. לחץ על לשונית העיצוב בפינה השמאלית העליונה של סביבת הקידוד וגרור שלושה לחצנים (סלע, נייר, מספריים). תייג אותם ושנה את תעודות הזהות שלהם בהתאם. כמו כן בכרטיסיית העיצוב, גרור תוויות עבור: בחירת מעבד, בחירת נגן ומחוון Win or Lose. זיהוי אלה בהתאם, התוצאה הסופית צריכה להיראות כמו התמונה למעלה.
שלב 3: צור פונקציות לחיצה
צור פונקציות אירוע הפועלות כאשר לוחצים על כל אחד מהלחצנים. לשם כך, לחץ על הכפתור הרצוי בכרטיסיית העיצוב ולאחר מכן לחץ על הכנס קוד מתחת ללשונית אירועים בחלל העבודה בעיצוב.
שלב 4: פונקציית GetWinner
כתוב פונקציה בשם getWinner עם הפרמטר, "PlayersChoice".
שלב 5: קריאה לפונקציית GetWinner
בכל פונקציית אירוע קליק, התקשר לפונקציית getWinner, ושלח מחרוזת עם שם הפריט המתאים לפונקציה.
שלב 6: קבל את בחירת המעבד
בפונקציה getWinner, אתחל משתנה cpuChoice, ובקש ממנו לשלוח מספר אקראי בין 0 ל -2 לפונקציית randomPick חדשה. צור את הפונקציה randomPick עם פרמטר int.
שלב 7: כתוב RandomPick
בפונקציית randomPick, החזר פריט אחר עבור כל מספר אקראי מ 0 עד 2. דוגמה. אם x = 0 החזר "רוק". הגדר את הטקסט של תווית כפריט "המעבד בוחר" &&
שלב 8: קבע את הזוכה
חזרה בפונקציית getWinner, השווה את playerChoice ל- cpuChoice באמצעות הצהרות אם אחרות כדי לקבוע את הזוכה. אתחל בוליאני שהוגדר לאמיתי אם השחקן נקבע כמנצח, ושאר לא נכון. זהירות: בדוק אם יש שוויון קודם.
שלב 9: רשום תוצאות
בסוף הפונקציה getWinner, הגדר משתנה גלובלי עבור ספירת הזכיות במעבד וספירת זכייה בשחקן והתאם כל משתנה בהתאם. התאם את התווית המתאימה בסוף הפונקציה getWinner (לאחר שנקבע הזוכה). שנה את התווית הראשית ל"אתה מנצח "או" אתה מפסיד "גם כאן
שלב 10: סיים
בשלב זה, התוכנית שלך אמורה להסתיים, לחץ על הפעלה ושחק את המשחק כדי להבטיח שהיא פועלת כראוי.
מוּמלָץ:
משחק מספריים של נייר אבן: 6 שלבים
משחק מספריים של נייר אבן: זהו ההוראה הראשונה שלי. רציתי לכתוב אחד הרבה זמן אבל לא היה לי שום פרויקט בהישג יד שאני יכול לפרסם כאן. אז כשעלה לי הרעיון של הפרויקט הזה, החלטתי שזהו אחד. אז גלשתי באתר של tensorflow.js, זה אני
משחק מספריים מסלע סלע ארדואינו באמצעות כף יד באמצעות תצוגת LCD בגודל 20x4 עם I2C: 7 שלבים
משחק מספריים מסלע סלע ארדואינו באמצעות כף יד באמצעות תצוגת LCD בגודל 20x4 עם I2C: שלום לכולם או שאולי עלי לומר "שלום עולם!" יהיה תענוג גדול לשתף אתכם בפרויקט שהיווה את הכניסה שלי להרבה דברים של ארדואינו. זהו משחק מספריים ארדואינו נייר סלע באמצעות כף יד באמצעות תצוגת LCD I2C 20x4. אני
שלח נתונים מספריים מארדואינו אחד למשנהו: 16 שלבים
שלח נתונים מספריים מארדואינו למשנהו: מבוא מאת דייויד פאלמר, CDIO טק. באוניברסיטת אסטון. האם היית צריך לשלוח כמה מספרים בין ארדואינו אחד למשנהו? מדריך זה מראה כיצד. אתה יכול לבדוק בקלות שזה עובד פשוט על ידי הקלדת מחרוזת מספרים לשלוח ב- S
הפוך תופי רוק להקת רוק לתוך תופים אלקטרוניים לבדם מידי: 4 שלבים (עם תמונות)
להפוך את תופי הלהקה של רוק בוקס לתופים אלקטרוניים לבדם מידי: היה לי מזל שקיבלתי תוף אקס בוקס משומש, הוא בצורה קצת מחוספסת, וללא משוט, אבל שום דבר שאי אפשר לתקן. להפוך אותו לסט תופים חשמלי עצמאי. קוראים את הערך האנלוגי מחיישן הפאזו והופכים אותו למפקד MIDI
נייר רוק מספריים AI: 11 שלבים
Rock Paper Scissor AI: האם פעם הרגשת משועמם לבד? בואו נשחק סלע, נייר ומספריים נגד מערכת אינטראקטיבית המונעת באינטליגנציה