תכנות לילדים באמצעות Game Maker

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

Game Maker מתאים לכל אחד מגיל כיתה א' ומעלה!

דרישות קדם:

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


כדאי לדעת:

כשיש מלים עם קו מקווקו מתחתן (למשל Game Maker) אז אפשר להצביע עליהן בעכבר ולחכות רגע, ואז יצוץ הסבר של המלים האלה. נסו ותראו!

בנית משחק[עריכה]

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

100% pie chart.svg

המשחק הראשון: פונג

  • היכרות בסיסית עם Game maker.
  • שימוש באובייקטים, חדרים, צלילים, דמויות ועוד.
Gmaker pong.png
100% pie chart.svg משחק מבוך: פק-מן
  • הנפשת דמויות ושינוי דמות במהלך המשחק.
  • תנועה בשריג.
  • התקדמות המשחק בצעדים.
  • שימוש בשעונים.
  • ריבוי חדרים.
  • מחיקת אובייקטים ושינוי אובייקטים.
  • פעולות בדיקה: אם-אז-אחרת.
  • משתני קורדינטות וכיוון.
Gmaker pacman.png
100% pie chart.svg משחק יריות: חייזרים
  • שימוש ברקע.
  • יריות ופיצוצים.
  • פעולות מנהל, אובייקט נסתר.
  • משתני מצב, משתנים גלובליים, מערכים.
  • יצירת אובייקטים ואחריות למחיקתם.
  • לולאות והערות.
  • גימור המשחק - הוראות שימוש ואריזה גרפית.
Gmaker aliens.png
100% pie chart.svg משחק חשיבה: טטריס
  • תנועה בתכנות ישיר, בלי שימוש במהירות ובארועי התנגשות.
  • ארועי משתמש.
  • שימוש מתקדם בפעולות בקרה.
  • כתיבת קוד בשפת תכנות.
  • פקודות הצבה, if ו-switch.
  • לולאות while ו-with.
  • מוזיקת רקע.
Gmaker tetris.png
100% pie chart.svg משחק פלטפורמה: מריו
  • הממשק המתקדם של Game Maker.
  • תנועה על משטחים, קפיצות וכבידה.
  • חדרים גדולים מהמסך ותצוגה חלקית של החדר.
  • הקפאת מופעים והפעלתם מחדש.
  • שימוש ברקע המורכב מאריחים.
  • ירושה, עומק וכיסוי של אובייקטים.
80% pie chart.svg פונג בקוד
  • היכרות עם פקודות בסיסיות בGML.
GML.JPG
המדריכים למשחקים הבאים עוד לא סויימו במלואם ויכולים לספק מידע שגוי. אין טעם לעקוב אחרי המשחקים icy tower וקרב ליטל פייטר.
80% pie chart.svg משחק תלת-מימדי: משחק יריות מגוף ראשון
  • הבסיס למשחקי תלת-מימד ב-Game Maker.
  • עיצוב טקסטורות לדמויות.
  • שימוש בסקריפטים לעיצוב תלת-מימדי.
A First Person Shooter.jpg
35% pie chart.svg משחק תלת-מימדי: אפשרויות נוספות של תלת מימד בגיים-מייקר
  • שימוש ב Draw מתקדם.
  • שימוש במימד שלישי (Z).
  • יצירת מודלים תלת-מימדים.
5% pie chart.svg

משחק קפיצה: אייסי טאוור

  • שימוש בtime line
  • שימוש בpath
  • אובייקט גבול שמטתרתו לחשב את הקומבו
  • שימוש בקודים בדרגה a1
5% pie chart.svg משחק מכות: קרב ליטל פייטר
  • הכרת המונח test chanse
  • תכנות אובייקט ממוחשב
  • נשתמש במשתני חיים

פעולות ב-game maker[עריכה]

  1. התקנת game maker
  2. יצירת דמות (sprite)
  3. ספרייטים
  4. יצירת משחק פשוט - אובייקט ואירוע
  5. GML
  6. בניית סקריפטים

קישורים חיצוניים[עריכה]

מדריך מתורגם לעברית לשימוש בGame Maker