הרצאה מוקלטת – משחקים בלפתח משחק

מצורפת הקלטה של ההרצאה משחקים בלפתח משחק: 15 דברים שלומדים תוך כדי פיתוח משחק, שהעברתי במסגרת כנס משחקים וחינוך 2013 שהתקיים בחוה"מ סוכות במסגרת פסטיבל אוטופיה למדע דמיון ועתיד בארגון העמותה למשחקי תפקידים בישראל, GameIS – עמותת תעשיית המשחקים הדיגיטליים בישראל וחמד"ע – המרכז לחינוך מדעי בתל-אביב.

משך ההרצאה כ-20 דקות.

הרצאות נוספות מהכנס ניתן לראות בערוץ של חמד"ע ביוטיוב

סיכום כנס Game for Change

בתאריך 3/12/2013 התקיים הכנס הראשון של Game for Change בארץ. עמותת G4C היא ארגון ללא מטרות רווח שנוסדה ע"י אסי בורק ועומדת מאחורי קידום ופיתוח משחקים דיגיטליים למטרות חינוכיות של שינוי חברתי ואזרחי. ארגון אינטרסקול ישראל הוא הנציג הרשמי של G4C בארץ.

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

בכנסו נכחו אנשים מתחום תעשיית המשחקים, החינוך, אנשי טכנולוגיה ויזמות.

הנה סקירה קצרה והתרשמות שלי מחלק מההרצאות בכנס, שחולק לשלושה מושבים:

מושב ראשון – משחקים דיגיטליים – עושים את השינוי

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

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

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

 

מושב שני – משחקים כפלטפורמה לטיפול וחינוך של נושאים וסוגיות מורכבות

פתחה את המושב ד"ר רונית קמפף מאוניברסיטת תל-אביב שחקרה איך משחקים רציניים משפיעים על ילידים דיגיטליים (נולדו לאחר 1980 וחיים בסביבה דיגיטלית). קבוצת המחקר שלה שיחקה במשחק סימולציה ממוחשב של הסכסוך הישראלי-פלסטיני וכללה משתתפים יהודים וערבים ישראלים מכל קצוות הקשת הפוליטית. המחקר מצביע כל כך שבאמצעות המשחק ניתן לצמצם פערי ידע ולשנות עמדות לגבי נושאים פוליטיים.

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

shimon
צילום מתוך המשחק "שמעון לא פראייר" – הרצאה של רותם טמיר, תנועת דרור ישראל

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

 מושב שלישי – "בואו נדבר תכלס" – מרעיון למעשה

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

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

g4c
גיימיפיקציה – שילוב מאפיינים משחקיים בחינוך. צילום: בני פייביש

הכרזה על קהילת Games for Change Israel

במושב הסיכום התקיימה שיחת skype עם אסי בורק, נשיא G4C העולמית, שציין כי בישראל אנו נמצאים בנקודת פתיחה טובה עם כנס ראשון אליו נרשמו 198 משתתפים! מר בנימין פיינשטיין, נשיא G4c Isarael הזמין את כל המשתתפים להצטרף לעמוד הפייסבוק של G4C, ולהיות חלק פעיל ותורם בקהילה. אז אם עדיין לא הצטרפתם, זאת ההזדמנות.

לצפייה בתמונות מהכנס

כנס משחקים למען שינוי

בתאריך 3.12.2013, (חופשת חנוכה) יתקיים כנס "משחקים למען שינוי" של עמותת Games For Change העולמית וארגון אינטרסקול ישראל  ב-Yes Planet בראשון לציון.

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

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

ישיקו את המרכז הישראלי של Games For Change בכנס מקצועי לקידום חינוך באמצעות משחקים דיגיטאליים.

תכנית הכנס ופרטים נוספים בעמוד האירוע בפייסבוק

להורדת תכנית הכנס – קובץ PDF

בסיום הכנס ניתן יהיה לבקר בפסטיבל המשחקים הדיגיטליים המתקיים באולם הכנסים ה-VIP של Yes Planet.

 

תרגילים דורות תשעד

תרגיל 9 -משחק מטרה – להגיש עד יום רביעי 19/2/2014 בשעה 20:00

צרו משחק שבו:

1. אובייקט שנע על המסך באופן אקראי, למשל כדור

2. אובייקט מטרה שנע על המסך לפי תזוזת העכבר (הסתירו את סמן העכבר)

הגדירו אירוע שבו לחיצה על האובייקט שנע אקראית (כדור) עם העכבר – ימחק האובייקט (הכדור)

הריצו את המשחק ובדקו שהוא עובד.
שמרו את קובץ המשחק בשם: studentName_targil9 וייצאו את הפרוייקט כ- gmz.
שלחו את קובץ ה- gmz ששמרתם לכתובת: gamesstudies@gmail.com

יש לכתוב בשורת הנושא של ההודעה: תרגיל מספר 9, השם המלא של המגיש

בהצלחה!

________________________________________

 

תרגיל 8 -הוספת אירוע התנגשות עם אויב – להגיש עד יום רביעי 15/1/2014 בשעה 20:00

למשחק שיצרנו בכיתה

1. הוסיפו לאירוע היצירה של אובייקט הדמות הראשית פעולה של הגדרת ניקוד. קבעו את הניקוד על  0.
2. הוסיפו לאירוע היצירה פעולה של הצגת הניקוד בכותרת חלון המשחק.

3. הוסיפו אובייקט חדש של מטבע עם ספרייט מתאים
4. הוסיפו אירוע של התנגשות לדמות הראשית עם אובייקט המטבע ושייכו לה את הפעולות הבאות:
• פעולה שתוסיף לניקוד 10 באופן יחסי
• מחיקת האובייקט של המטבע
5. שמרו את השינויים שביצעתם בחלון  Object Properties. הריצו את המשחק ונסו את הפעולה.
הריצו את המשחק ובדקו שהוא עובד.
שמרו את קובץ המשחק בשם: studentName_targil8

שלחו את קובץ ה- gmz ששמרתם לכתובת: gamesstudies@gmail.com

יש לכתוב בשורת הנושא של ההודעה: תרגיל מספר 8, השם המלא של המגיש

בהצלחה!

________________________________________

 

תרגיל 7 -הוספת אירוע התנגשות עם אויב – להגיש עד יום רביעי 8/1/2014 בשעה 20:00

למשחק שיצרנו בכיתה

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

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

הריצו את המשחק ובדקו שהוא עובד.

4. שמרו את קובץ המשחק בשם: studentName_targil7

שלחו את קובץ ה- gmz ששמרתם לכתובת: gamesstudies@gmail.com

יש לכתוב בשורת הנושא של ההודעה: תרגיל מספר 7, השם המלא של המגיש

בהצלחה!

________________________________________

תרגיל 6 – יצירת תנועה לדמות והוספת פעולה לאירוע יציאה מהחדר – להגיש עד יום רביעי 25/12/2013 בשעה 20:00

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

שלחו את קובץ ה- gmz ששמרתם לכתובת: gamesstudies@gmail.com

יש לכתוב בשורת הנושא של ההודעה: תרגיל מספר 6, השם המלא של המגיש

בהצלחה!

________________________________________

 

תרגיל 5 – יצירת רצף תמונות להגיש עד יום רביעי 20/11/2013 בשעה 20:00

1. צרו קובץ משחק חדש (ריק מתוכן)
2. צרו Sprite של דמות מתוך Strip  חדש שהורדתם מהאינטרנט
3. הדמות צריכה להיות מורכבת מ-3 תמונות לפחות
4. צרו רצף הגיוני של תמונות (מסתובב, הולך ימינה / שמאלה)
5. את הדמות שיצרתם שמרו כ-sprite בשם player
6. שמרו את קובץ המשחק בשם: studentName_targil5

שלחו את קובץ ה- gmz ששמרתם לכתובת: gamesstudies@gmail.com

יש לכתוב בשורת הנושא של ההודעה: תרגיל מספר 5, השם המלא של המגיש

בהצלחה!

________________________________________

תרגיל 4יצירת מראה להגיש עד יום רביעי 13/11/2013 בשעה 20:00

1. צרו עותק של משחק My First Game
2. הוסיפו לחדר הראשון במשחק מראה מוקטן של כל החדר
3. מקמו את המראה בחלקו הימני העליון של המסך
4. הוסיפו מראה מוקטן שעוקב אחרי הדמות בחלק התחתון בחדר

שמרו את הקובץ בשם targil4_your name

שלחו את קובץ ה- gmz

ששמרתם לכתובת: gamesstudies@gmail.com

בהצלחה!

___________________________________________

תרגיל 3 – להגיש עד יום רביעי 6/11/2013 בשעה 20:00

צרו תמונת רקע באמצעות תוכנת Paint.NET

1. צרו קובץ חדש בגודל 800 (רוחב) על 600 (גובה)
2. הוסיפו שכבת רקע בצבע לבחירתכם לתמונה
3. הוסיפו 3 שכבות של אלמנטים נוספים: שמש, עצים, עננים
4. שמרו את הקובץ כתמונה בשם yourName.png
5. שלחו את קובץ התמונה (מסוג png) למייל: gamesstudies@gmail.com

שימו לב בשורת הנושא לכתוב תרגיל 3 + השם שלכם המלא

בהצלחה!

משחקים בלפתח משחק

בפוסט זה תקציר ההרצאה שהעברתי בכנס משחקים וחינוך שהתקיים במרכז חמד"ע בתל-אביב, ביום שני 23/9/2013 – משחקים בלפתח משחק.

15 דברים שלומדים כשמפתחים משחק בכיתה

  1. מציאת רעיון למשחק – איך חושבים על רעיון למשחק? האם אפשר ליצור רעיון למשחק חדש ממשחק ישן?
  2. בניית סיפור ודמויות – איך הופכים את הרעיון לסיפור? לכל משחק יש סיפור, לכל דמות במשחק יש שם, וסיפור רקע.
  3. תכנון המשחק: תכנון סכמטי של שלבים, איך מתבצע מעבר בין השלבים? האם כאשר נפסלים חוזרים להתחלה או לנקודת הפסילה? ואולי לנקודת מעבר אחרת?
  4. כתיבת מסמך אפיון – תכנון מפורט של כל שלבי הפרויקט. כדי להצליח בפרויקט חשוב מאוד שהמסך הזה ילווה אותנו בהמשך. אפשר לשנות אותו תוך כדי עבודה על הפרויקט. המסמך צריך להיות מפורט עד לפרטים הקטנים ביותר – מה קורה בלחיצה על עכבר או על מקלדת בכל שלב, כמה נקודות נוספות לכל בונוס, או איך מאבדים חיים.
  5. במה אני טוב? חשוב לתת לתלמיד להבין ולהחליט מה הצד החזק שלו ולתת לו להתמקצע בתחום הזה. בתחילת השנה מקבלים התלמידים משימות בכל התחומים: גרפיקה, תכנות, כתיבה, ניהול וכו', כדי שיוכלו להתנסות בתחומים השונים ולהחליט במה הם חזקים.
  6. עבודה בצוות – עם מי כדאי להקים צוות, ולמה עדיף לבחור מישהו שהוא שונה ממני?
  7. ניהול דיון – הצגת הרעיון למשחק מול חברי הצוות ומול הכתה
  8. משוב יעיל – איך לתת משוב בצורה בונה? למה חשוב להתחיל במשוב חיובי, וכמה הערות לתת?
  9. התנהלות בסביבה ממוחשבת – איך להתנהל ברשת, שיתוף קבצים, שמירה וגיבוי ועבודה קבוצתית ברשת.
  10. ויתורים ופשרות – עבודה בצוות מחייבת פשרות, קבלת החלטה על ויתורים בפרויקט כדי לעמוד בזמן.
  11. חלוקת משאבים – חלוקה של משאבים חומריים, כמו מחשב וחלוקה של משאבים כמו זמן וידע עם חברי הצוות וצוותים אחרים.
  12. עזרה הדדית – שיתוף ועזרה בתוך הקבוצה, עזרה לצוותים אחרים.
  13. בדיקות –  כתיבת מסמך בדיקות, בדיקת משחק של צוות אחר, לפי מסמך הבדיקות שהכינו.
  14. הפקת פרויקט – איך לשווק את המשחק, איך להכין מצגת / הצגה של הפרויקט
  15. הצגה  מול קהל – איך להציג מול קהל, איך לעמוד בזמן המוקצה להצגת הפרויקט.

איך ליישם את הנושאים האלו במקצועות אחרים?

• תנו לתלמידים לבחור נושא אחד מתוך כמה נושאים (במשימה בודדת, או בפרויקט מלא)
• תנו לתלמידים מגוון משימות המאפשרות להם התבטאות בדרכים שונות: כתיבה, הצגה, יצירה, הפקה וכו'.
• תנו משימות קבוצתיות
• החליפו תפקידים – אפשרו לתלמיד/צוות להעביר נושא 5-10 דקות בכל שיעור
• נהלו דיון כיתתי, תוך שיתוף כל התלמידים בדיון
• אפשרו משוב הדדי, לפי כללי מתן משוב יעיל.

אני מצרפת את המצגת להורדה (820kb).

אירוע האקתון פיתוח משחקים

חברת Google ועמותת GameIS מקיימות מרתון פיתוח משחקי מחשב ייחודי – פיתוח משחקים על פלטפורמת Google+ Hangout הפעם כולל האירוע גם מפתחים צעירים (כיתות ז'-יב').

איפה ומתי יתקיים האירוע?

האירוע יתקיים בתאריכים 4-5/10/2013 (סופ"ש) במתחם הקמפוס של Google, במשרדי החברה בתל-אביב (יגאל אלון 98 – מגדל אלקטרה)

מה זה Google+ Hangout?

Google+ Hangout היא מערכת לשיחות וידאו הכוללת יכולות מיוחדות כגון זיהוי תמונה והפעלת פקדים באופן שמאפשר פיתוח משחקים לשחקן יחיד או למספר שותפים במהלך שיחת ועידה בווידאו.

 

מי יכול להשתתף באירוע?

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

אם אתם תלמידים בחטיבה/תיכון בעלי רקע או ידע בתכנות (לאו דווקא משחקים), או בעיצוב גרפי – תוכלו גם אתם תירשמו לאירוע.

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

googleHackatonעיצוב: שירה קזולה נוי

כנס משחקים וחינוך – 23/9/2013

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

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

הכנס יתקיים ביום שני, 23.09.2013, במרכז חמד"ע בתל אביב (רחוב הפרדס 7)

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

gamesandEdu

עיצוב: סתיו גולדשטיין

משחק שנה טובה

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

Shana Tova Game

זה משחק קצר שהכנתי באמצעות תוכנת Game Maker. כדי לשחק במשחק הורידו את הקובץ המצורף (2.75MB).

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

תודה לקידי (משה קדרון) על העיצוב הגרפי.

מפתחים משחקים בכיתה

ביום שישי הקרוב, אתחיל ללמד שוב, פיתוח משחקי מחשב בחטיבת ביניים ע"ש דורות.
זו תהיה השנה השביעית בה תלמידי כיתה ח' לומדים לפתח משחקי מחשב במסגרת תכנית הלימודים.

מה לומדים בתכנית?

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

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

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

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

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

תוכנות להורדה:

Game Maker (שימו לב, לא ניתן להוריד גרסאות קודמות, רק את גרסת סטודיו החינמית)

Paint.Net

לצפייה בפרויקטים של הבוגרים מתשע"ג.

משחקים תשע"ג

באירוע הסיום שהתקיים ביום רביעי האחרון (19-6-2013) הציגו תלמידי כיתה ח4 בחטיבת הביניים "דורות" בראשון לציון את פרויקט הסיום שלהם, לאחר שנה שלמדו בתכנית משחקולוגיה – פיתוח משחקי מחשב.

סה"כ הציגו 10 פרויקטים – משחקי מחשב שפותחו באמצעות תוכנת Game Maker .

כמובטח, חלק מהמשחקים ניתנים להורדה כאן, להנאתכם.

Deadly Ever After

יוצרי המשחק: טל קורן, יותם טיחובר, מיקול גורליק

תקציר:

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

קובץ המשחק להורדה (12.5MB)

Deadly Ever After1

DOORS

יוצרי המשחק: ניתאי נדיבי, בירן מטרסו

קובץ המשחק להורדה (11.0MB)

DOORS

אירוע סיום – משחקולוגיה דורות תשע"ג

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

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

האירוע יתקיים ביום רביעי ה-19/6/2013  בשעה 19:00 באשכול פיס "רביבים" בראשון לציון.

בין כל המציגים מתקיימת תחרות ובאירוע יוכרז על הפרויקט הזוכה.

מעוניינים לראות את הפרויקטים – נשמח אם תגיעו להשתתף בחוויה,  פרטים נוספים באירוע בפייסבוק.

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

דוגמאות לכמה מהמשחקים שיוצגו באירוע:

DOORS – חברי הצוות: ניתאי+בירן

[youtube width="600" height="365" video_id="mm8rKiedIsU"]

Surdine Run – חברי הצוות: איתי + אוהד

Sardine Run

Deadly Ever After – חברי הצוות: מיקול + טל + יותם

Deadly Ever After1

DOORS – חברי הצוות: ניתאי+בירן

DOORS

Math Error – חברי הצוות: יואב+רביד

Math Error

Mirrors – חברי הצוות: יובל+שחר

Mirrors

Optimism is the Name of the Game – חברי הצוות: מיקול+יותם+טל

Optimism

Piramid – חברי הצוות: הדר+נעם

Piramid

love and freedom – חברי הצוות: מיכל+גיא+איתמר

love and freedom

איך לשנות את האייקון של העכבר

בפוסט זה מדריך קצר, איך לשנות את הסמן (אייקון החץ) של העכבר ב- Game Maker.

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

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

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

כדי לעשות את זה אנחנו צריכים לעשות שני דברים:

1 ליצור אובייקט שיופיע על המסך ויזוז לפי המיקום של העכבר.

2. להסתיר את הסמן המקורי של העכבר.

 

יצירת ספרייט ואובייקט

אני יצרתי ספרייט פשוט של כוונת, על-ידי יצירת עיגול עם שני קוים בתוכו – כמו פלוס:

Sight

לאחר מכן – ניצור אובייקט ונשייך לו את הספרייט שיצרנו.

הגדרת אירועים ופעולות

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

לאירוע זה נוסיף פעולה Jump to Positin שנמצאת בלשונית move. 

בחלון המאפיינים שיפתח נגדיר:

בשדה X: את הערך mouse_x (כלומר, נקודת ה-X של האוביקט יהיה בנקודת ה- X של העכבר)

בשדה Y: את הערך mouse_y (כלומר, נקודת ה-Y של האוביקט יהיה בנקודת ה- Y של העכבר).

יצירת חדר

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

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

 

ביטול סמן העכבר

כדי לבטל את הצגת סמן העכבר המקורי בחדר, נעבור למאפייני קובץ המשחק – Global Game Settings שנמצא מתחת לכל הספריות בחלון העריכה:

globalProperties1

בחלון המאפיינים שיפתח, בלשונית Graphics (הלשונית הראשונה), בטלו את הסימון באפשרות display the cursor.

globalProperties

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

 

גיימיפיקציה בחינוך

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

ראשית חשוב להבהיר, משחוק הוא שילוב של אלמנטים משחקיים ולא שילוב של משחק. בעבר כתבתי על שילוב משחוק בחינוך, תוכלו לקרוא על כך בהרחבה כאן.

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

מטרות גיימיפיקציה

עידוד פעילות שגרתית
הפיכת פעילות משעממת לפעילות מהנה
השפעה על התנהגות
עידוד השתתפות קהל / תלמידים

 

יתרונות גיימיפיקציה

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

 

משחק = כיף. למה זה כיף?

הנה כמה דוגמאות למאפיינים שקיימים במשחק, אבל לא קיימים בחיי היומיום.

במשחק ניתנים משובים על פעילות השחקן באופן רציף (ולא פעם במחצית, או פעם בשנה) השחקן מרגיש: אני טוב!
במשחק ניתן מידע על פעילות כללית במשחק  (גם זו שלא מתבצעת ע"י השחקן) השחקן מרגיש: אני לא לבד!
במשחק אפשר לבחור דמות או ייצוג גרפי לדמות (Avatar) – שינוי ייצוג חזותי (פורים לא רק פעם בשנה)
במשחק כמעט כל פעילות מתוגמלת – בונוסים, נקודות, מטבעות, שלבים, רמות
במשחק קיימים חיים/פסילות – השחקן מרגיש שיש לו הזדמנות נוספת לבצע את אותה פעולה, להשתפר.

 סוגי שחקנים לפי מבחן ברטל

ריצ'אר ברטל הוא חוקר משחקים שחקר שחקני MMO (משחקי רשת מרובי משתתפים) ולפי תוצאות המחקר שלו קבע שישנם 4 סוגי שחקנים:

חוקרים (Explorers) – נהנים לגלות סביבות חדשות ומאפיינים חדשים.
הישגיים (Achievers) – נהנים מהניקוד ומהמשוב המתקבל במהלך החוויה.
חברתיים (Socializers) – נהנים מהמשחק המשותף ומחבריהם למשחק.
רוצחים (Killers) – נהנים מעצם הניצחון ותחושת האדרנלין.
לכל אחד מדמויות אב אלו יש העדפות אחרות והם מפיקים הנאה מסוגי תמריצים שונים. חלקם יפיקו את מירב ההנאה מאלמנט של תחרות ועימות לעומת אחרים שייהנו מאלמנטים של שיתוף פעולה והתקדמות חברתית מאפיינים אלו אינם מתארים 4 סוגים שונים של שחקנים, אלא 4 מאפייני אישיות. על פי המקובל על מתכנני ומפתחי משחקים, ההנחה היא שבכל אדם יש קצת מכל הארבעה אך במינונים שונים.

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

השוואה בין סוגי שחקנים לסוגי תלמידים

חוקר – המטרה: חקירת אזורים, מפות, מקומות סודיים
מאפיינים:
מעדיף משחקים ללא הגבלת זמן או מרחב
מחפש למצוא מקומות חדשים גם אם נמצא לבד
אוהב למצוא באגים ו/או באגים "שתולים"

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

הישגי – המטרה: להשיג דברים
מאפיינים:
מעדיף להשיג נקודות, ציוד, רמות מאשר לשחק במשחק
רוצה להיות בראש טבלת ההישגים
יחזור שוב על אותו שלב כדי לשפר תוצאה

אלו תלמידים הנהנים מהניקוד ומהמשוב המתקבל במהלך החוויה. אותם תלמידים שיגשו שוב למבחן כדי לתקן את הציון מ-99 ל- 100, כדי להיות בראש הטבלה.

קילר/הורג – מטרה: להיות הילד הרע
מעדיף תחרות ומלחמה עם שחקנים אחרים
בונה כדי להרוס
מעדיף שיפחדו ממנו מאשר יאהבו אותו

אלו תלמידים הנהנים מעצם הניצחון ותחושת האדרנלין

חברתי – המטרה: ליצור קשרים עם אחרים
המשחק הוא כלי ליצירת אינטראקציה
מעדיף משחקים מרובי משתתפים
משתף מידע ומתקשר עם שחקנים אחרים

אלו תלמידים הנהנים מהמשחק המשותף ומחבריהם למשחק. למעשה רוב השחקנים הם מהסוג החברתי, בערך 80%.
יתר השחקנים נחלקים כך:
10%~ מסוג הישגי,
10%~ מסוג חוקר
פחות מ- 1%~ מסוג קילר/הורג

 

אלו אלמנטים משחקיים אפשר ליישם בחינוך?

  • משוב שוטף על פעילות – לכל שחקן על כל פעילות (לא לחכות למחצית או למבחן כדי לתת הערכה או משוב). הקפידו לתת הערכה (מילולית ולאו דווקא מספרית) על תרגילים, עבודות.
  • הזנת פעילות – מראים לשחקן מה קורה במערכת – התלמיד צריך לדעת כל הזמן מה מתוכנן ומה צפוי. רצוי לפרסם סילבוס ותכנית לימודים מפורטת.
  • טבלת הישגים – מעקב ביצועים לעומת אחרים. אני מפרסמת באתר טבלת הישגים/טבלת אלופים, אך היא פתוחה לצפייה רק לתלמידים.
  • בחירת דמות, פרופיל משתמש. הדרך הפשוטה ביותר, היא לתת מדי פעם לתלמידים להעביר הרצאה בנושא מסוים, כך הוא הופך מתלמיד למורה. כמובן אפשר גם לקיים שיעורים בצורת דיונים ולא כהרצאה חד צדדית, גם כך משנים את תפקיד התלמיד מ"מקבל ידע" ל-"משתף/יוצר ידע".

 עוד אלמנטים משחקיים שיוצרים חווית משחק מהנה

יצירת חוויה ייחודית – לקבוצה מסוימת/מוגבלת – ניתן ליצור ע"י חלוקת משימות שונה לקבוצות שונות של תלמידים
שיתוף פעולה חברתי – ניתן ליצור ע"י עבודות צוות – יצירת עבודות בקבוצות או בזוגות
יצירת חוויה מוגבלת בזמן – להגדיר פעילות (רצוי קבוצתית) לזמן קצוב כחלק מהשיעור (10 דקות סיעור מוחות או כתיבת דוח משותף)
ספירה לאחור – יוצר קצת מתח ולחץ, אבל מעודד להשיג מטרה שאחרת לא היתה מושגב בזמן. אני אוהבת להשתמש בשעון ספירה לאחור שמוצג בגדול – וכולם רואים אותו. ניתן להשתמש בתוכנה פשוטה שתוכלו להתקין במחשב ולהציג על הקיר – Zoomit.
יש אלמנטים נוספים, כמו הגרלות, ארוחה חינם (על כל 9 – ה10 חינם), תוכלו לשלב אותם לפי הבנתכם, בין אם בפעילות יחידנית או בפעילות קבוצתית.

 

סוגי בונוסים וניקוד

קיימים סוגים רבים של בונוסים וניקוד, וככל שתשתמשו ביותר, כך תעלו את רמת ההנאה. הניקוד והבונוסים יכולים להיות על עבודות, פעילות, התנהגות וכו'.
אני הגדרתי למשל, שכל מי שמגיע בזמן לשעור – מקבל בונוס מסוים. אם רוצים להשתמש באלמנט של קומבו (כלומר רצף פעולות) אפשר להגדיר שמי שמגיע 3 פעמים ברציפות לשיעור בזמן יקבל בונוס שהוא יותר גדול מ- 3.

בונוס בעקרון, הוא סוג של פרסים מעבר לניקוד הרגיל. אפשר לתת בונוס על:
השלמה של סדרה
ביצוע משימות נוספות
קומבו (רצף פעולות ללא הפסקה)
פעולה ספציפית
מזל

איך ליצור גיימיפיקציה בשיעור

חשבו כמו מפתח משחקים!

  • צרו סיפור מעניין – אפשר ליצור סיפור שיימשך על כמה שעורים / לאורך סמסטר, או סיפור ייחודי לכל שיעור.

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

 

  • רמות קושי ושלבים – חלקו את המשימות לשלבים, תנו לתלמידים אפשרות לעבור משלב אחד לאחר, להשתפר.

 

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

 

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

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

את המצגת המלאה של ההרצאה ניתן להוריד מכאן

כלים לפיתוח משחקי מחשב בכיתה

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

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

 

Game Maker | Scratch | Kodu | Mama

Game Maker

Game Maker קיימת כבר מספר שנים ומיועדת עבור מפתחי משחקים מתחילים וגם עבור מפתחים מקצועיים. לאחרונה, Game Maker יצאה בגרסה באמצעותה ניתן לפתח משחקים גם לסמארטפונים: iOS, אנדרואיד, Windows Phone 8 ו- Html 5.

בגרסה הבסיסית אפשר לפתח משחק למחשב אישי והיא מתאימה למערכות הפעלה Windows ו- Mac.

לתוכנה קיימת שפת תכנות – GML – Game Maker Language ייעודית, מי שמעוניין לפתח באמצעות קוד, או להוסיף קוד לפיתוח.

הורדה והתקנה של Game Maker

את התוכנה ניתן להוריד מאתר YoYo Games,  קיימת אפשרות להוריד את התוכנה גם באמצעות חשבון ב- Steam

מדריכים ל- Game Maker

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

כמו כן, קיים אתר ה- Wiki של Game Maker הכולל מדריכים לפיתוח משחק החל מהצעד הראשון.

חומרי הדרכה למורים ב- Game Maker (באנגלית)

ולבסוף – האתר שלי, אתר זה, בו מדריכים ליצירת משחקים ב- Game Maker בעברית, ולפיתוח משחקים בכלל.

יתרונות

ניתנת להורדה חינם

התוכנה מתאימה גם למי שאינו יודע לתכנת ( ניתן לפתח משחקים באמצעות Drag & Drop).

בגרסאות מלאות התאמה ל- iOS, אנדרואיד, Windows Phone 8 ו- Html 5.

תמיכה ב- 3D.

מתאימה גם לתוכניתנים  ניתן לפתח בשפת GML.

חסרונות

התוכנה באנגלית בלבד (נדרש ידע בסיסי באנגלית לשימוש בתוכנה)

גרסאות Game Maker Studio Standard / Professional – בתשלום.

בסרטון דוגמא לאפשרויות ויכולות שאפשר ליצור עם Game Maker

Scratch

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

את התוצרים ניתן להעלות לאתר Scratch ישירות מהתוכנה, לאחר רישום משתמש באתר.

הורדה והתקנה של תוכנת Scratch

את התוכנה בעברית ניתן להוריד מאתר Scratch, הכולל גם תמיכה בהתקנה.

מדריכים ל- Scratch

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

קיימים חומרי הדרכה רבים באנגלית, החל ממדריך בסיסי לשימוש בתוכנה (אנגלית)  ועד קהילה ייעודית למורים המשתמשים בתוכנה.

גם לScratch קיימים פורומים לפי תחומים או שפה.

יתרונות

ניתנת להתקנה ועבודה על מערכות הפעלה: Windows, Mac, Ubuntu.

קיימת גרסה בעברית, מתאים גם לכיתות נמוכות.

ניתן להורדה בחינם.

לא נדרש ידע בתכנות

חסרונות

פרסום התוצרים אפשרי באתר Scratch בלבד.

אין תמיכה בתלת מימד (3D).

Kodu

Kodu היא סביבת פיתוח ממעבדות המחקר של מיקרוסופט ליצירת משחקים בתלת מימד (3D) למחשבי PC ול- 360 XBOX. ניתן ליצור משחקים מעולמות קיימים, או ליצור עולמות חדשים. באתר XBOX ניתן להוריד משחקים שפותחו ב- Kudo.

 

הורדה והתקנה של Kodu

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

קיימת ערכת-כיתה ל- Kodu המיועדת למורים הכוללת מדריכים ללימוד Kudo ואף יחידת לימוד למתמטיקה.

מדריכים ל- Kodu

קיימים סרטונים רבים באתר Kodu והתוכנה עצמה כוללת מדריכים, וכן עולומות קיימים מהן ניתן ליצור משחקים חדשים

לאחרונה, תורגמה Kudo לעברית (זו השפה הראשונה אליה התוכנה תורגמה) ונכתבו גם מדריכים בעברית, אך עדיין אין תמיכה מסודרת בעברית.

הפורום (באנגלית בלבד) מחולק לפי קטגוריות וכולל פורום ייעודי למורים.

יתרונות

ניתנת להורדה חינם

תמיכה בתלת מימד (3D)

קיים מגוון רחב של עולמות מהם ניתן ליצור משחקים חדשים

לא נדרש ידע בתכנות

חסרונות

ניתן להתקין על מערכות Windows בלבד

לא ניתן לייצר ספרייטים (דמויות) באופן עצמאי, אלא להשתמש במגוון הקיים

גרסה לפיתוח משחקים ל- Xbox – בתשלום

התוכנה באנגלית  (נדרש ידע בסיסי באנגלית לשימוש בתוכנה)

 

Mama

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

פיתוח המשחקים מתבצע באמצעות Drag & Drop. את האנימציות ניתן לשמור כסרטונים ואת המשחקים כקובץ הפעלה (exe)

הורדה והתקנה של Mama

ניתן להוריד את גרסת הניסיון (ל-30 יום) בעברית מהאתר הרשמי .

מדריכים ל-Mama

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

באתר מדריך ייעודי למורה הכולל מדריכים לבניית מערך הדרכה אינטראקטיבי.

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

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

יתרונות

תמיכה מלאה בעברית

תמיכה בתלת מימד (3D)

התוכנה מתאימה גם למי שאינו יודע לתכנת ( ניתן לפתח משחקים באמצעות Drag & Drop)

חסרונות

התוכנה בתשלום.

 

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