יצירת משחק מחשב כיתתי

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

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

הרעיונות שהועלו:

1. נושא: פרינגלס
הועלה ע"י סהר
הרעיון של המשחק דומה לסנייק אבל עם פרינגלס.

 

2. נושא:
הועלה ע"י ליאור
הרעיון של המשחק:

 

3. נושא: פורים
הועלה ע"י יעל ויהלי
הרעיון של המשחק: צריך להילחם בהמן הרשע  שמנסה לחבל במסיבת תחפושות.

 

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

 

5. נושא:  ט"ו בשבט
הועלה ע"י אופיר
רעיון למשחק: צריך לשתול שתילים בחורים שמופיעים על המסך ולאסוף פירות יבשים (שניהם מופיעים אקראית)

 

תיקונים לרעיונות או העלאת רעיונות חדשים יתקבלו עד היום (ראשון, 5/2) בשעה 18:00, למייל או באמצעות טופס צור קשר באתר.

ההצבעה תתבצע באמצעות תגובות לפוסט זה. (הפוסט יפתח לתגובות הל מהשעה 20:00 ההצבעה תיסגר ביום רביעי בשעה 20:00)

כל מי שמעוניין להצביע יכתוב תגובה ויציין בתגובה איזה רעיון מצא חן בעיניו. (ההצבעה מיועדת לתלמידי ח4 בחטיבת ביינים דורות בלבד)

שימו לב – כל אחד יכול להצביע רק לרעיון אחד, אבל לא לרעיון שלו.

משימה לטבלת אלופים לשבוע 15/1-20/1

משימת האלופים לשבוע 15/1-20/1, עבור תלמידי ח4 בחטיבת ביינים דורות – הפוסט הזה בשבילכם, אבל התרגיל הזה יכול להתאים לכל מי שרוצה לתרגל את הנושא של Time Line ונתיבים.

1. צרו קובץ משחק חדש ובו אוביקט של כדור (תוכלו להשתמש בספרייטים של game maker). שימו לב שאתם יוצרים שני ספרייטים עבור האוביקט בשני צבעים שונים. ביצירת האוביקט השתמשו באחד מהצבעים שיצרתם.

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

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

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

קובץ התרגיל לא יעלה על 100K. את הקובץ יש לשלוח אלי במייל עד ליום רביעי ב- 23:30.

בהצלחה!

שילוב משחקי מחשב בחינוך

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

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

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

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

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

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

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

מה מיוחד בהרצאה? היא התנהלה כמו משחק והרי לפניכם החוקים כפי שהוצגו לקהל/משתתפים:

חוקי המשחק

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

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

אהבתם את הפוסט? אל תשכחו לעשות לייק

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

ביום רביעי האחרון (15-6-2011) הציגו תלמידי כיתה ח4 בחטיבת הביניים "דורות" בראשון לציון את פרויקט הסיום שלהם לאחר שנה שלמדו פיתוח משחקי מחשב. במסגרת התכנית, התלמידים לומדים לפתח משחק באמצעות תוכנת Game Maker ופרויקט הגמר הוא משחק מלא שאותו הם מציגים באירוע מיוחד בסוף השנה.

חלק מהמשחקים תוכלו להוריד כאן ולשחק. (משחקים מעל 15 MB לא הועלו לאתר).

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

 

Mcdoodle

פיתוח המשחק: יקיר אלימלך, איתי אפרת, יובל בן שושן, טליה ספיר ולילך שמעונוב

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

mcdoodle

להורדת המשחק ( 13.6M)

 

The Crazy Rabbit

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

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

The Crazy Rabbit

להורדת המשחק ( 3.5M)

 

New born's journey

פיתוח: רון פיטרו

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

New borns journey

להורדת המשחק (5.2M)

 

איזה משחק אתם הכי אהבתם? הגיבו ודרגו.

סדנת Game Maker בפסטיבל אייקון

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

game maker

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

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

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

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

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

עוד משחקים – בוגרי תש"ע

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

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

שתפו את החברים שלכם.

fluffy

Fluffy

פיתוח: גניה מיכאלוב, קטי חסין

להורדת המשחק (5.8 MB)


JellyMania

פיתוח: רוני גטניו, אור כהן וענבר דהן

להורדת המשחק (22.1 MB)

guyava

Tales of Guava Island

פיתוח: אביב אבידן, רועי איליה, איילת אלתר ומעיין לובן

להורדת המשחק (4.5 MB)

Cubeportation

Cubeportation

פיתוח: האושנר ניר, רועי בר-צור, רז טייטלר, שי כלב

 

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

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

משחקים של תלמידי משחקולוגיה בדורות

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

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

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

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

אני מאחלת לכל התלמידים שנת לימודים מוצלחת!

Chocolate Story

Chocolate Story

פיתוח: אליזבט אטש, רעות דלאל.

להורדת המשחק (11.5 MB)

smile
Smile

פיתוח: שני סולטאני, נעה ללום

להורדת המשחק (6.0 MB)

Commando Mission

Commando Mission

פיתוח: אביב אטיאס, אורן מרון

להורדת המשחק (21.6 MB)

The Lost Treasure

The Lost Treasure

פיתוח: אור בין, רז בולקושטיין, תומר שני

להורדת המשחק (11.2 MB)

Operation Kiwi

Operation Kiwi

פיתוח: עדן בן שושן, שיר גפן, ניצן שיוביץ, פאר שגיב, שרלי רבין

להורדת המשחק (8.0 MB)

Ball Ball

פיתוח: רגב לוי, מיכאל רבינוביץ, אלכס רבינוביץ, עמית הדרי

להורדת המשחק (21.3 MB)

Illusion Ball

Illusion Ball

פיתוח: אוהד אהרון, ניר גרסטנר, שרון קונין

להורדת המשחק (18.0 MB)

משחקים, משחקים, משחקים

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

מוצגים כאן רק חלק מהמשחקים וזה המקום להציע – מי שרוצה להציג את המשחק שפיתח כאן, מוזמן ליצור איתי קשר.

משחקים שפותחו ע"י סטודנטים בבית ברל

Maggots


Maggots

פיתוח: אמיתי קפון
שחקו עכשיו


Office Warz

פיתוח: גולדי ודניגמן
שחקו עכשיו


Star Dust

פיתוח: יעל חקשוריאן
להוריד דמו

End En Dino

End En Dino

פיתוח: רנן נאורי
שחקו עכשיו

Suprime

Suprime

פיתוח: יותם רוזנפלד
Download

Savana

Savana

פיתוח: שירה כץ
שחקו עכשיו

Bee my friend

פיתוח: עילית אירלנדר, עומר ויניק
שחקו עכשיו

bubble_letters

 

Letter Catch

פיתוח: עופר שלי
שחקו עכשיו

Ninja Quest

Ninja Quest

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

EcoTeam

EcoTeam

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


LyreBird

פיתוח: צחי טובול, דני ליזרוביץ', עידו אדר, נרינה מליקיאן
שחקו עכשיו

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

 

תלת מימד ב-Game Maker? יש דבר כזה.

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

כשאני מציגה לתלמידים משחקים שפותחו ב-Game Maker בתלת מימד ודו-מימד ושואלת אותם איזה משחק לדעתם לא פותח ב-Game Maker, הם תמיד מצביעים על אלו שהם תלת-מימד (3D). משום מה, הם חושבים שמשחקים שמפותחים באמצעות התוכנה, לא יכולים להיות משחקי 3D או משחקים טובים.

לכן, אני מבהירה תמיד כמה דברים מיד בהתחלה, קודם כל משחק טוב לא חייב להיות 3D. שנית, אפשר לפתח משחק 3D באמצעות Game Maker והדבר השלישי באותו עניין, שהתוכנה אומנם מבוססת על drag-and-drop, אבל יש לה שפת תכנות משל עצמה (GML) וניתן לשלב בין השניים. (כלומר ניתן להוסיף קטע קוד בכל שלב ובכל מקום).

הנה כמה דוגמאות למשחקים שפותחו באמצעות התוכנה ב-3D, כמובן, יש ביניהם גם משחקי 2.5D (מה שנקרא, two-and-a-half-dimensional). המשוחק ביותר הוא Crimelife 2, שמדמה את GTA, לפחות לפי הגדרת המפתח. המשחק קיבל ציון 4 מתוך 5, והדירוג נקבע ע"י הגולשים. זכרו שהמשחק הזה פותח ע"י אדם אחד!

Crimelife

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

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

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

חידושים בגרסה 8.0 של Game Maker

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

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

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

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

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

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

עוד חידושים ועדכונים שנוספו לגרסה 8.0 בפוסטים הבאים.

פורום משחקי מחשב ו-Game Maker

את הפורום של משחקי מחשב ו-Game Maker הקמתי בהתחלה באתר GameStudies עבור התלמידים שלי בחטיבת הביניים דורות, אבל הוא פתוח לכל מי שמתעניין בתחום.

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

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

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

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

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

חידוש הבלוג בנושא משחקי מחשב ולמידה

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

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

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

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

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

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

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

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

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