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

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

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

דרישות קדם:

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

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

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

100% pie chart.png

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

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

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

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

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

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