תכנות לילדים באמצעות Game Maker/טטריס/צעד 13: גימור המשחק

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


עיצוב החדר[עריכה]

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

קודם כל, החדר רחב מדי - במשחק לא משתמשים בכל הרוחב. לכן כדאי לשנות את הרוחב שלו:

  1. ללכת לחלון תכונות החדר.
  2. לעבור ללשונית settings.
  3. לשנות את הערך שכתוב בשדה Width כדי שהחדר לא יהיה רחב מדי.
  4. אם החדר נראה לך גבוה מדי, אפשר לשנות גם את הערך שכתוב בשדה Height.

עכשיו נוסיף לו רקע Gmaker add bg.png. אפשר לבחור איזו תמונה שרוצים - תמונה שצילמת או תמונה מפליקר. כדאי רק לדאוג להתאים את הגודל שלה לגודל החדר.


Gmaker test save.png איך המשחק נראה עכשיו?




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


Gmaker test save.png איך המשחק נראה עכשיו?




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


Gmaker test save.png יותר יפה, לא?




מוזיקת רקע[עריכה]

טטריס הוא משחק בלי פיצוצים או כל מיני אפקטים מיוחדים. לכן נהוג לשים בו מוזיקת רקע, כדי להעסיק גם את חוש השמיעה בזמן המשחק. השמעת מוזיקת רקע ב-Game Maker דומה להשמעת צליל רגיל: מוסיפים משאב צליל ומשמיעים אותו בפעולה להשמעת צליל Gmaker sound button.png. יש רק שני הבדלים:

  1. סוג הקובץ של הצליל הוא שונה: במקום קובץ מסוג wav צריך להשתמש בקובץ מסוג mid. אפשר למצוא הרבה קבצי mid חופשיים לשימוש באתרים כמו פרוייקט מוטופיה או מוזיקה ברשות הכלל. כדאי לחפש שם משהו שימצא חן בעיניך.
  2. בחלון אפשרויות הפעולה של פעולת השמעת הצליל, לשנות את השדה loop ל-true כדי שאחרי שמוזיקה נגמרת היא תתחיל שוב מהתחלה.

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


Gmaker test save.png המוזיקה אמורה להתנגן ברקע בזמן המשחק.




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

  1. Gmaker key down.png להוסיף ללוח הניקוד ארוע הקשה על מקש כלשהו, למשל M.
  2. Gmaker if sound.png לשים בו פעולה לבדיקה אם מתנגן צליל (שנמצאת בלשונית main1). בחלון אפשרויות הפעולה לבחור את הצליל של מוזיקת הרקע שבחרת.
  3. Gmaker stop sound.png אם המוזיקה מתנגנת, צריך להפסיק אותה באמצעות הפעולה להפסקת צליל (שגם היא נמצאת בלשונית main1).
  4. Gmaker else.png להוסיף את פעולת בדיקת ההפך ("אחרת").
  5. Gmaker sound button.png אם לא מתנגנת מוזיקה, צריך להפעיל אותה באמצעות הפעולה להשמעת צליל.

Gmaker test save.png עכשיו אפשר להפסיק את המוזיקה או להשמיע אותה שוב באמצעות לחיצה על מקש M.




אריזה[עריכה]

עכשיו תורכם:

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

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


השלמנו משחק לא קל. בואו נסתכל מה היה לנו בדרך - צעד 14: סוף המסלול.