תכנות לילדים באמצעות Game Maker/פק-מן/צעד 12: סוף המסלול

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



סיכום[עריכה]

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

מושגים ב-Game Maker:

גרפיקה:

מושגים בתכנות:

עקרונות בפיתוח תוכנה:

  • עבודה עם רשימת עבודה

ארועים:

פעולות:

פונקציות:

משתנים:


תרגילים[עריכה]

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

אתגר:

לקחת את המשחק פונג שיצרתם, להעתיק אותו לקובץ חדש, ולקרוא לו bricks (בְּרִיקְס) - לבֵנים. להוסיף למשחק אובייקט לבֵנה שיעלם כשהכדור נוגע בו. ליצור חדרים נוספים עם סידורים שונים של לבנים. כשמעלימים את כל הלבנים בחדר - לעבור לחדר הבא.

המשחק הזה ידוע בשמות שונים, כמו breakout או WinBrick או (בגירסה מתוחכמת יותר) arkanoid.

אתגר:

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

המשך הדרך[עריכה]

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

אחר כך (או במקביל) אפשר להמשיך למשחק הבא בספר: משחק יריות: חייזרים.


חזרה לתוכן הספר