איך להכין משחק ב- Scratch (עם תמונות)

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

איך להכין משחק ב- Scratch (עם תמונות)
איך להכין משחק ב- Scratch (עם תמונות)
Anonim

Scratch היא שפת תכנות חזותית פופולרית שפותחה על ידי MIT Media Lab ככלי חינוכי לילדים. הוא זמין באינטרנט, עם גרסאות שולחן עבודה הזמינות עבור Mac OS, Windows, Chrome OS ו- Android. WikiHow זה מלמד אותך את היסודות של יצירת משחק

צעדים

חלק 1 מתוך 4: הורדת Scratch

עשו משחק על שריטה שלב 1
עשו משחק על שריטה שלב 1

שלב 1. נווט לדף הורדת שריטות בדפדפן אינטרנט

זהו דף האינטרנט שבו תוכל להוריד את גרסת שולחן העבודה של Scratch.

עשו משחק על שריטה שלב 2
עשו משחק על שריטה שלב 2

שלב 2. לחץ על הורדה ישירה

זה מתחת לאפשרות להוריד את Scratch מהחנות הדיגיטלית של המערכת שלך.

לחלופין, תוכל ללחוץ לִיצוֹר בחלק העליון של דף האינטרנט כדי להתחיל ליצור באופן מקוון באופן מיידי בתוך דפדפן האינטרנט שלך.

עשו משחק על שריטה שלב 3
עשו משחק על שריטה שלב 3

שלב 3. לחץ פעמיים על קובץ ההתקנה

קובץ ההתקנה של Scratch הוא "Scratch Desktop Setup 3.9.0.exe" עבור Windows ו- "Scratch 3.6.0.dmg" עבור Mac. לאחר הורדת קובץ ההתקנה, לחץ פעמיים על קובץ ההתקנה כדי להתחיל בתהליך ההתקנה. תוכל למצוא קבצים שהורדו בתיקיית ההורדות או בדפדפן האינטרנט שלך.

עשו משחק על שריטה שלב 4
עשו משחק על שריטה שלב 4

שלב 4. התקן את Scratch

בצע את השלבים הבאים להתקנת Scratch:

  • חלונות

    • בחר "רק בשבילי" או "כל מי שמשתמש במחשב זה".
    • נְקִישָׁה להתקין
    • נְקִישָׁה כן כדי לאפשר למתקין Scratch לבצע שינויים במערכת שלך.
    • נְקִישָׁה סיים.
  • מק:

    גרד את סמל אפליקציית Scratch לתיקיית היישומים

חלק 2 מתוך 4: הוספת גרפיקה

עשו משחק על שריטה שלב 5
עשו משחק על שריטה שלב 5

שלב 1. פתח את Scratch

יש לו אייקון צהוב ועליו S. לחץ על הסמל בתפריט התחל ב- Windows. אתה יכול למצוא אותו בתיקיית היישומים ב- Mac.

בפעם הראשונה שאתה פותח את Scratch, הוא שואל אם ברצונך לשלוח נתונים לצוות Scratch כדי לסייע בשיפור ה- Scratch. אתה יכול ללחוץ לא תודה אוֹ כן, אני רוצה לעזור לשפר את Scratch. אם תבחר כן, נתוני השימוש יישלחו לצוות Scratch. צוות Scratch אינו אוסף מידע אישי.

עשו משחק על שריטה שלב 6
עשו משחק על שריטה שלב 6

שלב 2. הוסף רקע

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

  • כדי להעלות רקע משלך, העבר את סמן העכבר מעל הסמל הדומה לתצלום ולחץ על הסמל הדומה לטרי עם חץ כלפי מעלה. לחץ על תמונה שבה ברצונך להשתמש כרקע ולחץ לִפְתוֹחַ.
  • כדי לצייר רקע משלך, העבר את סמן העכבר מעל הסמל הדומה לתצלום ולחץ על הסמל הדומה למכחול. השתמש בכלי הצביעה כדי לצייר רקע משלך.
עשה משחק על שריטה שלב 7
עשה משחק על שריטה שלב 7

שלב 3. הוסף ספרייט

ספריטים הם אובייקטים דימויים המהווים חלק מסצנת המשחק. הם יכולים להיות דמות השחקן, אויבים או מכשולים, דמויות שאינן שחקניות, צריכת חשמל וחומרים מתכלים או אובייקטים ברקע מונפשת. כדי להוסיף ספרייט, לחץ על הסמל הדומה לחתול בפינה השמאלית התחתונה. לאחר מכן לחץ על ספרייט שברצונך להוסיף לסצנה שלך.

  • כמו רקע, אתה יכול להעלות ולצבוע ספריטים משלך לסצנה שלך. לשם כך, העבר את סמן העכבר מעל הסמל הדומה לחתול ולחץ על הסמל הדומה לטרי עם חץ המורה כלפי מעלה להעלאת ספריט משלך. לחץ על הסמל הדומה למכחול לצביעת ספריטים משלך.
  • אם עליך למחוק ספרייט, לחץ על הספריט ברשימה שמתחת לחלון התצוגה המקדימה בפינה השמאלית העליונה ולחץ על לִמְחוֹק מַפְתֵחַ.
עשו משחק על שריטה שלב 8
עשו משחק על שריטה שלב 8

שלב 4. גרור את הספריט לאן שאתה רוצה שהוא יהיה בתחילת המשחק

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

חלק 3 מתוך 4: הוספת פקדים ותנועה לספרייט

עשו משחק על שריטה שלב 9
עשו משחק על שריטה שלב 9

שלב 1. לחץ על ספרייט שאליו ברצונך להוסיף פקדים

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

עשו משחק על שריטה שלב 10
עשו משחק על שריטה שלב 10

שלב 2. לחץ על הכרטיסייה קוד

זו הכרטיסייה הראשונה בפינה השמאלית העליונה מתחת ללוגו Scratch.

עשו משחק על שריטה שלב 11
עשו משחק על שריטה שלב 11

שלב 3. גרור בלוק אירוע לאזור הקוד

ב- Scratch, הקידוד מתבצע באמצעות בלוקים. כל הבלוקים מפורטים בלוח משמאל מתחת לכרטיסיית הבלוקים. הבלוקים מקודדים בצבע לפי סוג. בלוקים לאירועים צהובים מקודדים בצבע. לחץ על הנקודה הצהובה משמאל כדי לקפוץ לגושי אירועים. לאחר מכן גרור בלוק אירוע לאזור הקוד מימין לרשימת הבלוקים. בלוק אירועים יכול להיות משהו כמו "כאשר לוחצים על ספריט זה", "כאשר לוחצים על [מקש]" או "כאשר [סמל הדגל הירוק] לוחצים".

רצף המשחק מתחיל כאשר אתה לוחץ על סמל הדגל הירוק מעל חלון התצוגה המקדימה. השתמש בלוק שאומר "כאשר לוחצים על [סמל הדגל הירוק]" כדי ליצור פעולה שמתחילה ברגע שהמשחק מתחיל. הוא נמצא בראש בלוק האירועים. יש בו אייקון עם דגל ירוק

עשו משחק על שריטה שלב 12
עשו משחק על שריטה שלב 12

שלב 4. צרף בלוק מתחת לחסימת האירוע

קוביות התנועה מקודדות בצבע בכחול, ולוקי הלוק מקודדים בצבע סגול. מצא בלוק למה שאתה רוצה שיקרה. גרור אותו לאזור הקוד וצירף אותו מתחת לגוש האירועים באזור הקוד. שימו לב כיצד יש לגובשים חריץ מעליהם ומתחתיהם. הכנס את החריץ של בלוק הפעולה לגוש האירוע.

  • אם לחץ יש חץ שמצביע כלפי מטה (⏷), לחץ על החץ כדי להציג תפריט נפתח. בחר אפשרות (כגון מקש מקלדת) מהתפריט הנפתח.
  • אם בלוק יש בועה לבנה עם טקסט, תוכל לשנות את הטקסט בתוך הבועה.
עשו משחק על שריטה שלב 13
עשו משחק על שריטה שלב 13

שלב 5. ניסוי עם הבלוקים

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

  • דוגמאות לחסימות 1:

    בחר "כאשר לוחצים על ספרייט זה" כבלוק אירוע. לאחר מכן צרף את הבלוק שאומר "תגיד [שלום!] למשך [2] שניות" מתוך בלוקי הלוק.

  • דוגמאות לחסימות 2:

    כדי לגרום לספריט לזוז ימינה ושמאלה בעת לחיצה על מקשי החצים שמאלה וימינה, הוסף גוש אירוע שאומר "כאשר נלחצים על [חץ ימינה ⏷]". יהיה עליך לבחור את מקש החץ הימני מהתפריט הנפתח שבבלוק. לאחר מכן צרף בלוק שאומר "הצבע בכיוון [90]" מתוך קוביות התנועה. לאחר מכן צרף בלוק תנועה נוסף שאומר "הזז [10] צעדים". לאחר מכן גרור תג אירוע נוסף לאזור הקוד שאומר "כאשר לוחצים על [חץ שמאל ⏷]" צרף בלוק תנועה שאומר "הצבע לכיוון [-90]", וציר עוד בלוק תנועה שאומר "הזז [10] צעדים ".

חלק 4 מתוך 4: הוספת משתנים וגילוי התנגשות

עשו משחק על שריטה שלב 14
עשו משחק על שריטה שלב 14

שלב 1. לחץ על משתנים

זו הנקודה הכתומה בלוח משמאל. זה מציג את בלוקים משתנים. משתנים הם מה שמשמש ליצירת דברים כמו הציון, החיים, מד הבריאות וכו '.

עשו משחק על שריטה שלב 15
עשו משחק על שריטה שלב 15

שלב 2. לחץ על צור משתנה

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

עשו משחק על שריטה שלב 16
עשו משחק על שריטה שלב 16

שלב 3. הקלד שם למשתנה שלך ולחץ על אישור

אתה יכול לקרוא לזה משהו כמו "ציון" או "חיים" או כל דבר שתרצה לשנות כאשר הספיריטים שלך מתנגשים.

עשו משחק על שריטה שלב 17
עשו משחק על שריטה שלב 17

שלב 4. גרור את הבלוק שאומר "כאשר לוחצים על [סמל הדגל הירוק]" באזור הקוד

זה נמצא בלוקים של אירועים. זה הגוש עם דגל ירוק בטקסט.

עשו משחק על שריטה שלב 18
עשו משחק על שריטה שלב 18

שלב 5. צרף את הבלוק שאומר "הגדר [משתנה] ל- [ריק]"

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

עשו משחק על שריטה שלב 19
עשו משחק על שריטה שלב 19

שלב 6. הקלד את המספר שאתה רוצה שהמשתנה יהיה בתחילת המשחק בבועה הלבנה

לדוגמה, אם ברצונך ליצור ניקוד, היית מגדיר אותו כ- "0" בתחילת המשחק. לחיים, הזן את מספר החיים שאתה רוצה שתהיה לדמות שלך בתחילת המשחק.

עשו משחק על שריטה שלב 20
עשו משחק על שריטה שלב 20

שלב 7. צרף בלוק לולאה "לנצח" לאחר בלוק הגדר משתנה

זה בקטע "שליטה". לגוש זה יש חריץ באמצע להוספת בלוקים באמצעו.

עשו משחק על שריטה שלב 21
עשו משחק על שריטה שלב 21

שלב 8. צרף מבט "אם/אז" באמצע הבלוק "לנצח"

בלוק "אם/אז" יש גם חריץ באמצע. בנוסף, יש לו מפתח משושה אחרי "אם".

עשה משחק על שריטה שלב 22
עשה משחק על שריטה שלב 22

שלב 9. הוסף בלוק "נגיעה" במפתח המשושה

הבלוק "נוגע" נמצא בחלק העליון של בלוקי החישה. גרור אותו למפתח המשושה בבלוק "אם/אז".

עשו משחק על שריטה שלב 23
עשו משחק על שריטה שלב 23

שלב 10. בחר ספרייט אחר שאליו תוכל לגעת

השתמש בתפריט הנפתח בבלוק כדי לבחור ספרייט אחר. לדוגמה, זה יכול להיות ספרייט אויב, הפעלה או פריט פשוט שמשנה את הציון שלך.

עשו משחק על שריטה שלב 24
עשו משחק על שריטה שלב 24

שלב 11. צרף את הבלוקים שברצונך שיקרו כאשר השדונים מתנגשים

אם ברצונך ליצור רצף מוות מורכב, ייתכן שיהיה צורך בניסוי כלשהו עם פקדי התנועה כדי שהדבר יתאים בדיוק. כדי לשנות את המשתנה, צרף את המשתנה שאומר "שנה [משתנה] על ידי [ריק] לגוש" אם/אז ". השתמש בתפריט הנפתח בבלוק" שינוי משתנה "כדי לבחור את המשתנה שברצונך לשנות. הזן את הכמות שאתה רוצה שהיא תשתנה בבועה הלבנה. לדוגמה, הזן "1" בבועה הלבנה כדי להגדיל את הציון שלך בנקודה אחת. אם אתה רוצה לקחת חיים, הזן "-1" בלבן בּוּעָה.

מוּמלָץ: