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


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

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

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

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

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


  איך המשחק נראה עכשיו?




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


  איך המשחק נראה עכשיו?




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


  יותר יפה, לא?




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

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

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

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


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




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

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

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




אריזה עריכה

 

עכשיו תורכם:

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

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


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