המערכת של הפעילות: GameMaker Studio. במחשבי המעבדה התוכנה כבר מותקנת. רוצים להמשיך בבית? אפשר להוריד את הגרסה החינמית מהאתר הרשמי.
הורדת GameMaker ←מה הולך לקרות ב-40 הדקות הקרובות
פיתוח משחקים זה לא רק לשחק — זה לבנות. ובדיוק כמו בסטודיו משחקים אמיתי, הכל מתחיל בדמות: הגיבור שיוביל את המשחק שלכם. בפעילות הזאת תציירו דמות משלכם, פיקסל אחרי פיקסל, ותראו אותה חיה על המסך עוד לפני סוף המפגש. בלי ניסיון קודם, בלי הכנות — רק יצירה.
זו טעימה מהקורס המלא, פיתוח משחקים למתחילים — קורס שנתי של 32 מפגשים שבו כל תלמיד בונה משחק שלם: מהדמות והעולם, דרך קוד תנועה והתנגשויות, ועד בוס, מסך ניצחון וסאונד. בסוף הקורס כל משחק מיוצא ורץ בדפדפן, ונכנס לתיק העבודות הדיגיטלי שלכם במייקרלאב.
צעד 1 — פותחים פרויקט חדש
פתחו את GameMaker מסמל התוכנה על שולחן העבודה. במסך הפתיחה לחצו על New (פרויקט חדש), תנו לו שם — my_hero — ולחצו Create. אם התוכנה שואלת איזו שפה לבחור, בחרו GameMaker Language.
צעד 2 — יוצרים Sprite (ספרייט)
בצד שמאל של המסך יש רשימה שנקראת Resources — שם כל מה שהמשחק שלכם מכיל: דמויות, צלילים, חדרים. לחיצה ימנית על Sprites ← Create. שנו את השם ל-spr_hero, והגדירו גודל: Width: 32 ו-Height: 32. זה הגודל הסטנדרטי של דמויות פיקסל ארט במשחקים אמיתיים. לחצו על Edit Image.
צעד 3 — מציירים את הגיבור
נפתח עורך הציור של GameMaker. כל משבצת קטנה על המסך היא פיקסל אחד — והדמות שלכם תיבנה מ-1,024 פיקסלים כאלה. שלושת הכלים שצריך:
- Pencil (עיפרון) — מצייר פיקסל אחד בכל לחיצה. זה הכלי המרכזי.
- Paint Bucket (מילוי) — ממלא אזור סגור בצבע.
- Eraser (מחיקה) — מוחק טעויות. יש טעויות, אצל כולם.
מומלץ לעבוד בסדר הזה: בחרו צבע כהה וציירו את קווי המתאר של הדמות — ראש, גוף, ידיים, רגליים. אחר כך מלאו את הגוף בצבעים. לסיום הוסיפו פרטים קטנים: עיניים, חגורה, כובע. אפשר להתקרב ולהתרחק עם גלגלת העכבר.
טיפ מייקרים: תכננו את הדמות לפני שמתחילים לצייר (במחברת, בצייר במחשב או בראש) — שתיים-שלוש שניות של תכנון חוסכות עשר דקות של מחיקות. שמרו על קווי מתאר כהים סביב הגוף — ככה הדמות תיראה חדה וברורה גם בגודל קטן.
צעד 4 — יוצרים Object ומכניסים לחדר
ספרייט זה רק תמונה. כדי שהדמות תהיה חלק מהמשחק, צריך Object: לחיצה ימנית על Objects ← Create, קראו לו obj_hero, ובשדה Sprite בחרו את spr_hero. סגרו ושמרו.
עכשיו החדר: לחיצה כפולה על Room1 ברשימת ה-Resources, ומצאו ברשימת האובייקטים את obj_hero. גררו אותו לתוך שטח החדר במקום שתבחרו.
צעד 5 — מריצים!
לחצו על כפתור ההפעלה (המשולש הירוק) למעלה, או על F5. נפתח חלון חדש — ובתוכו החדר שלכם, ובתוכו הדמות שציירתם בעצמכם. זה רגע הוואו של כל מפתח משחקים בפעם הראשונה. לחצו על ה-X כדי לחזור לעורך.
קיט ההשראה של מייקרלאב: שלוש דמויות גיבורים ומטבע זהב, מוכנות להורדה. אפשר להשתמש בהן כהשראה לציור שלכם, או לייבא אותן ישר לפרויקט (קליק ימני על הספרייט ← Import) ולשחק איתן בבית. הדמויות צוירו פיקסל אחרי פיקסל, בגודל 32×32 — בדיוק כמו שאתם עושים עכשיו.
משימות הפעילות
שלוש משימות קצרות ואתגר אחד. עברו עליהן לפי הסדר — ותספיקו הכל ב-40 דקות.
משימה 1 — הגיבור שלכם (רמת קושי: קלה): ציירו דמות משלכם בעורך הספרייטים, בגודל 32×32. לא חייבים גיבור קלאסי — זה יכול להיות רובוט, חתול, אסטרונאוט או כל דבר שאתם אוהבים.
רמז: התחילו מקווי המתאר בצבע כהה, ורק אחר כך מלאו צבעים.
משימה 2 — חיים על המסך (רמת קושי: קלה): הפכו את הספרייט ל-Object, הכניסו אותו לחדר, והריצו. הצגה לשכן לידכם: הדמות שלו על המסך שלכם.
רמז: אם כשמריצים החדר ריק — ודאו שגררתם את obj_hero לתוך החדר בעצמכם.
משימה 3 — מטבע לאיסוף (רמת קושי: בינונית): כל משחק צריך מטבעות! צרו ספרייט חדש בשם spr_coin (32×32), ציירו עיגול זהב — אפשר להסתכל על המטבע מקיט ההשראה למעלה. הפכו אותו ל-Object ופזרו כמה מטבעות בחדר ליד הגיבור.
רמז: אחרי שיש לכם אובייקט אחד בחדר, גרירה של אותו אובייקט שוב ושוב יוצרת עותקים נוספים.
אתגר — הדמות שלכם מהמשחק האהוב: עצבו דמות ממשחק שאתם אוהבים — מהמבט או מהזיכרון. מי שמסיים מוזמן להציג מול הכיתה ולספר במשפט אחד מה הדמות עושה במשחק.
אהבתם? זה ממשיך ככה
מה שעשיתם עכשיו הוא בדיוק הצעד הראשון בקורס המלא — פיתוח משחקים למתחילים, קורס שנתי של 32 מפגשים. שם תלמדו לחבר לדמות שציירתם קוד אמיתי: תנועה במקשים, התנגשויות בקירות, איסוף מטבעות, אויבים ובוס בסוף השלב — עד משחק שלם שרץ בדפדפן ונכנס לתיק העבודות הדיגיטלי שלכם. הקדמתם? יש לכם כבר גיבור משלכם.
