👋 ברוכים הבאים ל-babook - הדרכות AI, מייקרים וחדשנות. הגעת בשביל «סקראץ' מתקדם , שיבוט ובניית משחקים»? השיעור הראשון פתוח חינם. לקורס

קלואונים חלק 2

קלואונים חלק 2

הקדמה

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

יצירת תלבושות לדמות

  1. בחירת תלבושות:
  2. נתחיל עם הדמות הראשית שלנו, במקרה הזה החתול של Scratch.
  3. ניכנס ללשונית תלבושות ונוסיף מספר תלבושות חדשות לדמות. לדוגמה: תפוח, בננות ועוגה.
  4. כל תלבושת תיוצג על ידי שם ומספר ייחודי.

  5. הגדרת תלבושות:

  6. ודאו שלכל תלבושת יש שם ומספר. לדוגמה:
    • תלבושת 1: תפוח
    • תלבושת 2: בננות
    • תלבושת 3: עוגה

כתיבת הקוד ליצירת קלואונים

  1. הסתרת הדמות הראשית:
  2. נתחיל את הקוד כאשר לוחצים על הדגל הירוק.
  3. נשתמש בבלוק "הסתר" כדי להסתיר את הדמות הראשית, כך שרק הקלואונים יופיעו על המסך.

  4. יצירת קלואונים:

  5. נשתמש בלולאת "לעולמים" כדי ליצור קלואונים באופן מתמשך.
  6. בכל איטרציה, ניצור קלואון חדש ונמתין מספר אקראי של שניות (בין 1 ל-3) לפני שניצור את הקלואון הבא.

  7. הגדרת התנהגות הקלואונים:

  8. כאשר קלואון מופעל, נגרום לו לקפוץ למיקום אקראי על המסך.
  9. נשתמש בבלוק "קפוץ למיקום" עם ערכים אקראיים עבור X ו-Y כדי למקם את הקלואון בכל פעם במקום שונה.

  10. הצגת הקלואון:

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

  12. המתנה והעלמת הקלואון:

  13. נמתין מספר אקראי של שניות (בין 1 ל-4) ולאחר מכן נעלים את הקלואון באמצעות בלוק "הסתר".

שימוש במשתנים לתלבושות

  1. יצירת משתנה תלבושת:
  2. ניצור משתנה חדש בשם "תלבושת" ונגדיר אותו כמשתנה מקומי לדמות זו בלבד.
  3. משתנה זה ישמש אותנו לקבוע איזו תלבושת ילבש כל קלואון.

  4. הגדרת התלבושת של הקלואון:

  5. לפני הצגת הקלואון, נגרום לו לבחור תלבושת אקראית על ידי הגדרת המשתנה "תלבושת" למספר אקראי בין 1 ל-3.
  6. נשתמש בבלוק "קבע תלבושת ל-" כדי להחליף את התלבושת של הקלואון בהתאם למספר האקראי שנבחר.

הוספת צלילים

  1. הגדרת צלילים:
  2. ניכנס ללשונית צלילים ונוסיף צלילים חדשים שנרצה להשמיע כאשר נלחצים על הקלואון. לדוגמה: צליל "זופה".

  3. הפעלת צליל בלחיצה:

  4. נשתמש בבלוק "כאשר לוחצים על דמות זו" כדי להגדיר מה קורה כאשר לוחצים על קלואון.
  5. נוסיף את בלוק "נגן צליל" כדי להשמיע את הצליל שנבחר כאשר לוחצים על הקלואון.

תרגול

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

סיכום

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

מעניין להכשיר צוות שלם? לחבילות ארגוניות