תכנות לילדים באמצעות Game Maker/שובן של המפלצות
המשחק הזה הוא משחק יריות וחשיבה.
להכנת המשחק אנו צריכים לחשוב.
מה צריך לעשות?(לפי השם).
עכשיו תורכם: לכתוב את כל הדברים שצריך לעשות (לפי השם של המשחק) |
- מפלצות
- יריות
- דמות ראשית
(יכול להיות שהרשימה שלך קצת שונה. זה בסדר - כמו הרבה דברים, גם תוכנה אפשר ליצור בדרכים שונות.)
הדמות הראשית
עריכהאז בואו ניצור את הדמות הראשית. בשביל זה צריך:
- ליצור אובייקט בשם First_Object
- להוסיף לו דמות. אפשר להשתמש בזאת: .
- להוסיף דמויות נוספות(לא אובייקטים) ההולכות אחורה ימינה ושמאלה. אפשר להשתמש באלו:
עכשיו נגרום לו ללכת. לוחצים על " " ושם על ושם על LEFT. לשם אנו נגרור את פעולת התזוזה ונסמן את החץ השמאלי ונקבע מהירות 5.
עכשיו נגרום לו לעצור. לוחצים על " " ושם על ושם על LEFT. לשם אנו נגרור את פעולת התזוזה ונסמן את הריבוע באמצע.
עכשיו תורכם: עכשיו תעשו אותו דבר גם לשאר הצדדים. |
כדי שהוא ישנה צדודית בהליכה נוסיף לכל צד פעולת ' שינוי דמות' הנמצאת בלשונית MAIN1. גוררים לכל צד(חוץ מלהליכה למטה) פעולת שינוי דמות ובתפריט"sprite" לוחצים על התמונה בצד ושם בוחרים דמות . בסוף לוחצים "OK"
עכשיו תורכם: עכשיו תעשו אותו דבר גם לשאר הצדדים. |
חדר
עריכהאנחנו רוצים שהדמות תלך במקום מסוים. למשל, בבית. איך נגרום לחדר להראות כאילו הוא בית? טוב זה פשוט, מוסיפים רקע.
לוחצים על ושם על . משם מוציאים תמונה של חדר שמצולם\מצוייר ושמור במחשב.
לוחצים בלשוניות החדר על backgrounds ושם על background0 במקום הזה לוחצים על ושם על תמונת החדר.
אנו רוצים לעשות דברים בחדר. למשל, לירות במפלצות. אז מה אנו צריכים?
- אובייקטים של מפלצות
- יריות
- יריות מיוחדות
(יכול להיות שהרשימה שלך קצת שונה. זה בסדר - כמו הרבה דברים, גם תוכנה אפשר ליצור בדרכים שונות.)
עכשיו תורכם: צייר אובייקטים של מפלצות, או השתמש באלה: |
עכשיו נגרום להם לזוז ולהיווצר. יש דרך שכבר למדתם ודרך חדשה. כאן, אתם בוחרים את האפשרות
- פתחו אובייקט בשם monster_bos והורידו ממנו את הסימון "Visible"=נראה לעין.
הוסיפו לו אירוע יצירה ואז תוסיפו לו פעולת יצירה ושם תבחרו מה הוא יוצר? אני רציתי שהוא ייצור את האובייקט הזה: קראתי לו "GOBLIN" לכן אני בחרתי בו. איפה ניצור אותו? בשדה x נכתוב 50 כדי שהמפלצת בדיוק תיכנס לחדר מימין. בשדה y נכתוב (random (room_height 50 כדי להגריל מיקום מקרי בין הקצה העליון של החדר כמעט עד לקצה התחתון. עכשיו שימו את מנהל המפלצות בחדר
אפשרות 2:
- שימו את המפלצות בצד ימין וגרמו להן ללכת.
שימו להן פעולת יצירה ושם שימו פעולת תזוזה פשוטה . תגידו להן ללכת שמאלה במהירות 5. הוסיפו פעולה מיוחדת ושם בחרו OUTSIDE ROOM. לשם תגררו את פעולת הקפיצה להתחלה.
אין בזה שום דבר קשה! אנחנו יכולים לעבור לידם ולא ייקרה כלום. לכן נגרום להם להוריד כל פעם חיים. בשביל זה צריך שלדמות תהיה חיים. אז נלך לדמות הראשית ונוסיף לו אירוע יצירה. שם נאתחל את החיים שלו ל3.ניצור לדמות הראשית אירוע התנגשות במפלצת. בפעולה של אתחול החיים נכתוב -1 ונוסיף ישר אחרכך פעולת מחיקה עצמית/קפיצה להתחלה
אנחנו צריכים גם לירות בהן תעשו מה שעשינו במשחק של החלליות
לעשות שהמפלצת תמות אחריי כמה יריות
עריכהיריות כבר אתם יודעים לעשות אז למפלצת תצרו אירוע יצירה, לכו לכרטסיות בצד לכונטרול (CONTROL)ואז לריבוע האפור למטה שכתוב אליו VAR בVARIABLE כתבו monster_health ובVALUE כתבו 3 ותלחצו(בדיקת שגיאות כתיב) אוקיי ואז עשו אירוע צעדים ובצד למטה יש מחומש סגול שכתבו אליו VAR כתבו ב monster_health VARIADLE ואת השאר תשאירו רגיל תעשו בלוק ואז אירוע מחיקה ובלוק סוגר. תעשו פגיע ביריה ואז אירוע מחיקה ולמעלה יש SELF מסומן אז במקום זה סמנו את OTHER ולחצו אוקיי. ואז תעשו את הריבוע האפור שכתוב אליו VAR
בVARIADLE כתבו monster_health בVALUE כתבו 3-
וסמנו RELATIVE ולחצו אוקיי
עכשיו אחריי שלושה יריות המפלצת מתה.
את כל מדיי החיים והוספת וקודות וכו" למדתם במשחק חלליות