תוכן עניינים:
- שלב 1: סקירה כללית מראש
- בפרויקט זה ניצור משחק פשוט, בו אתה מקפיץ כדור על קיר. אם אתה מתגעגע אתה מת. חבל. לאלו מכם שמעריכים אתגר, המשחק עולה בקושי עם כל רמה
- חוֹמֶר:
- 1 x BBC מיקרו: ביט
- 1 x כבל מיקרו USB
- מטרות:
- למד עוד על המיקרו -מחשב המיקרוביט
- למד כיצד לתכנת משחק פשוט
- שקול את כל המקרים
- שלב 2: רכיבים
- קודם כל, חבר את המחשב המיקרוביט למחשב שלך. אין צורך ברכיבים אחרים
- שלב 3: קידוד מוקדם
- נצטרך להוסיף חבילת קוד כדי שנוכל להשתמש ברכיבי הערכה שלנו. לחץ על "מתקדם" במגירת הקוד כדי לראות קטעי קוד נוספים והסתכל בתחתית מגירת הקוד עבור "הוסף חבילה"
- פעולה זו תפתח תיבת דו -שיח. העתק והדבק את הקישור הבא בשדה הטקסט "הוסף חבילה": https://pxt.microbit.org/50544-64675-33322-24641. לחץ על סמל החיפוש או הקש enter ולאחר מכן לחץ על כפתור Tinkercademy
- הערה: אם תקבל אזהרה המציינת שחלק מהחבילות יוסרו בגלל בעיות תאימות, עליך לבצע את ההנחיות או ליצור פרויקט חדש בתפריט הקובץ פרוייקטים
- שלב 4: קידוד
- קודם כל, הגדר את המשתנים שלך! אנו נצטרך משתנים רבים לאחסון המיקום, המהירות והכיוון של הכדור, אורך ומיקום ההנעה, ואחרון חביב, הציון שלך
- לאחר מכן, נתכנת את הפונקציות השולטות בהנעה. xb מייצג את המיקום של הפיקסל הראשון של ההנעה משמאל, ו- yb מייצג את אורך ההנעה. הפונקציות השמאליות והימניות שולטות ב- xb ומשנות את ההנעה, ופונקציית הלוח מדפיסה את ההנעה על המסך
- לאחר מכן, אנו כוללים את הפונקציה השולטת כאשר הכדור זז. בהתחלה הכדור נע כל שנייה אך ככל שאתה מתקדם, הכדור נע במרווחים קצרים וקצרים יותר! כמה מרגש
- כעת אנו מתכנתים את הפונקציות השולטות באיך האינטראקציה של הכדור עם סביבתו. כאשר הכדור פוגע בצד, תנועתו האופקית הפוכה אך תנועתו האנכית נשארת זהה. כשהכדור פוגע בתקרה, הוא יכול להתאושש לכל כיוון, כדי להפוך את המשחק למהנה יותר
- והכי חשוב, עלינו לבדוק אם הכדור פוגע בחבטה. אם זה מפסיד, אתה מפסיד, מציג את הציון שלך! אם הוא לא יפספס, הכדור גם יחזור לכיוון אקראי, וקושי המשחק יגדל
- לבסוף, יש לנו לולאת for אשר משמשת כשעון כך שהכדור ממשיך לנוע. כמו כן, יש לנו את הפונקציות onButtonPressed () המניעות את ההנעה
- שמור את האצבעות העייפות והורד את הקוד
וִידֵאוֹ: לעשות PADDLEBALLSUPERSMASHEM עם מיקרו: ביט: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
למד לתכנת משחק פשוט אך מהנה בתצוגה של 5 על 5, באמצעות JavaScript! PADDLEBALLSUPERSMASHEM עשוי לשאת קווי דמיון לא מכוונים למשחקים אחרים, גרפיים יותר.
את ההדרכה הזו תרם ג'סטין סונג ממכון רפלס.
שלב 1: סקירה כללית מראש
בפרויקט זה ניצור משחק פשוט, בו אתה מקפיץ כדור על קיר. אם אתה מתגעגע אתה מת. חבל. לאלו מכם שמעריכים אתגר, המשחק עולה בקושי עם כל רמה
חוֹמֶר:
1 x BBC מיקרו: ביט
1 x כבל מיקרו USB
מטרות:
למד עוד על המיקרו -מחשב המיקרוביט
למד כיצד לתכנת משחק פשוט
שקול את כל המקרים
שלב 2: רכיבים
קודם כל, חבר את המחשב המיקרוביט למחשב שלך. אין צורך ברכיבים אחרים
שלב 3: קידוד מוקדם
נצטרך להוסיף חבילת קוד כדי שנוכל להשתמש ברכיבי הערכה שלנו. לחץ על "מתקדם" במגירת הקוד כדי לראות קטעי קוד נוספים והסתכל בתחתית מגירת הקוד עבור "הוסף חבילה"
פעולה זו תפתח תיבת דו -שיח. העתק והדבק את הקישור הבא בשדה הטקסט "הוסף חבילה": https://pxt.microbit.org/50544-64675-33322-24641. לחץ על סמל החיפוש או הקש enter ולאחר מכן לחץ על כפתור Tinkercademy
הערה: אם תקבל אזהרה המציינת שחלק מהחבילות יוסרו בגלל בעיות תאימות, עליך לבצע את ההנחיות או ליצור פרויקט חדש בתפריט הקובץ פרוייקטים
שלב 4: קידוד
קודם כל, הגדר את המשתנים שלך! אנו נצטרך משתנים רבים לאחסון המיקום, המהירות והכיוון של הכדור, אורך ומיקום ההנעה, ואחרון חביב, הציון שלך
לאחר מכן, נתכנת את הפונקציות השולטות בהנעה. xb מייצג את המיקום של הפיקסל הראשון של ההנעה משמאל, ו- yb מייצג את אורך ההנעה. הפונקציות השמאליות והימניות שולטות ב- xb ומשנות את ההנעה, ופונקציית הלוח מדפיסה את ההנעה על המסך
לאחר מכן, אנו כוללים את הפונקציה השולטת כאשר הכדור זז. בהתחלה הכדור נע כל שנייה אך ככל שאתה מתקדם, הכדור נע במרווחים קצרים וקצרים יותר! כמה מרגש
כעת אנו מתכנתים את הפונקציות השולטות באיך האינטראקציה של הכדור עם סביבתו. כאשר הכדור פוגע בצד, תנועתו האופקית הפוכה אך תנועתו האנכית נשארת זהה. כשהכדור פוגע בתקרה, הוא יכול להתאושש לכל כיוון, כדי להפוך את המשחק למהנה יותר
והכי חשוב, עלינו לבדוק אם הכדור פוגע בחבטה. אם זה מפסיד, אתה מפסיד, מציג את הציון שלך! אם הוא לא יפספס, הכדור גם יחזור לכיוון אקראי, וקושי המשחק יגדל
לבסוף, יש לנו לולאת for אשר משמשת כשעון כך שהכדור ממשיך לנוע. כמו כן, יש לנו את הפונקציות onButtonPressed () המניעות את ההנעה
מוּמלָץ:
"High-Fivey" מיקרו הקרטון: רובוט ביט: 18 שלבים (עם תמונות)
"High-Fivey" מיקרו הקרטון: רובוט ביט: תקוע בבית אבל עדיין יש לך צורך בחמישה מישהו? יצרנו רובוט קטן וידידותי עם קרטון ומיקרו: ביט יחד עם לוח הסיביות של Crazy Circuits וכל מה שהיא רוצה ממך הוא שחקן גבוה כדי לשמור על האהבה שלה אליך בחיים. אם אתה אוהב
מערכת השקיית צמחים אוטומטית באמצעות מיקרו: ביט: 8 שלבים (עם תמונות)
מערכת השקיית צמחים אוטומטית באמצעות מיקרו: ביט: במדריך זה אני הולך להראות לך כיצד לבנות מערכת השקיית צמחים אוטומטית באמצעות מיקרו: ביט ועוד כמה רכיבים אלקטרוניים קטנים. המיקרו: ביט משתמש בחיישן לחות. לפקח על רמת הלחות בקרקע הצמח ו
כיצד להפעיל מנועי סרוו באמצעות מוטו: ביט עם מיקרו: ביט: 7 שלבים (עם תמונות)
כיצד להפעיל מנועי סרוו באמצעות מוטו: ביט עם מיקרו: ביט: אחת הדרכים להרחיב את הפונקציונליות של המיקרו: ביט היא להשתמש בלוח בשם moto: bit מאת SparkFun Electronics (כ-15-20 $). הוא נראה מסובך ויש לו הרבה תכונות, אבל לא קשה להפעיל ממנו מנועי סרוו. Moto: bit מאפשר לך
מיקרו: בוט - מיקרו: ביט: 20 שלבים
מיקרו: בוט - מיקרו: ביט: בנה לעצמך מיקרו: בוט! זהו רובוט נשלט מיקרו: ביט עם סונר מובנה לנהיגה אוטונומית, או אם יש לכם שני מיקרו: ביטים, נהיגה מבוקרת ברדיו
מיקרו: ביט - מכונת תוף מיקרו: 10 שלבים (עם תמונות)
מיקרו: ביט - מכונת תוף מיקרו: זוהי מכונת תוף מיקרו: ביט, שבמקום רק לייצר את הצליל, תופים למעשה. הוא כבד בהשראת הארנבים מהתזמורת המיקרו: ביט. לקח לי זמן למצוא כמה סולנואידים שקל להשתמש בהם עם המוקרו: ביט