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

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

קפיצה אל: ניווט, חיפוש

מדריך מעשי ליצירת משחקי מחשב משלך

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

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

מתאים לילדים מגיל 7 עד 70.

דרישות קדם:

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

תוכן עניינים

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


Gmaker pong.png

[עריכה] המשחק הראשון: פונג 100%.png

בפרק זה:

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

Gmaker pacman.png

[עריכה] משחק מבוך: פק-מן 100%.png

בפרק זה:

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

Gmaker aliens.png

[עריכה] משחק יריות: חייזרים 100%.png

בפרק זה:

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

[עריכה] משחק חשיבה ויריה: שובן של המפלצות25%.png

Goblin.png בפרק זה:

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

Gmaker tetris.png

[עריכה] משחק חשיבה: טטריס 100%.png

  • תנועה בתכנות ישיר, בלי שימוש במהירות ובארועי התנגשות.
  • ארועי משתמש.
  • שימוש מתקדם בפעולות בקרה.
  • כתיבת קוד בשפת תכנות.
  • פקודות הצבה, if ו-switch.
  • לולאות while ו-with.
  • מוזיקת רקע.

Gmaker mario.png

[עריכה] משחק פלטפורמה: מריו 75%.png

בפרק זה:

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

[עריכה] משחק מרובה משתתפים: דוגמה 25%.png

בינתיים בפרק זה (גמור):

  • רק לא מחולק לקטעים.
  • איך לבנות משחק רשת




Gmaker pong.png

[עריכה] פונג בקוד100%.png

בפרק זה:

  • משחק שבנוי כולו על קודים.
  • קודים שמחקים פעולות.
  • הכנה לתוכנת הכנת משחקים משופרת (שפועלת רק על קודים).



A First Person Shooter.jpg

[עריכה] משחק תלת-מימדי: משחק יריות מגוף ראשון75%.png

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

שפות אחרות