לכן, יש לך רצון ליצור משחק מחשב משלך. אתה יכול ללכת בדרך מורכבת יותר, הכוללת לימוד יסודות התכנות בדלפי, C ++ וכמה שפות אחרות. עם זאת, זהו תהליך מפרך שלוקח הרבה זמן ומאמץ. הרבה יותר קל להשתמש בבונים ובמנועי משחק מוכנים שאת רובם תוכלו למצוא באתר www.gcup.ru. בואו ניקח בחשבון יצירת משחק בעזרת הדוגמה של תוכנית Game Maker
זה הכרחי
תוכנית Maker Game
הוראות
שלב 1
הדמות
ראשית, צור דמות משחק (בוא נקרא לזה, למשל, obj_player). על מנת שילמד ללכת, בכפתור "שמאל", בדקו את התנגשות האובייקטים ואת ההסטה לאורך ציר ה- X על ידי קואורדינטות -4. בצע את אותו הדבר בלחצן "ימין", שנה את הקואורדינטות ל- + 4. אל תשכח לשנות את הספריטים. עכשיו הדמות שלנו יכולה ללכת שמאלה וימינה.
שלב 2
פּלַטפוֹרמָה
צור אובייקט חדש (obj_platform), שיהפוך בהמשך לפלטפורמה. במקרה זה, אל תשכח לסמן את תיבת הסימון מוצק ב obj_platform.
שלב 3
כוח משיכה
בוא נחזור לדמות obj_player. בתפריט שלב בחר את התנאים כפי שמוצג באיור.
שימו לב למשתנה משמאל. בעזרתו מהירות הנפילה יכולה להיות מוגבלת ל -12.
שלב 4
להקפיץ
כדי ליצור קפיצה, עליך ליישם את משתנה הקפיצה, שבעזרתו תוכל לקבוע את מספר הקפיצות המקסימלי. בתפריט יצירה, צור משתנה עם קפיצה = 0. משתנים נוצרים באמצעות הכפתור המודגש באדום באיור. כשגוררים אותו לפעולות, מופיע תפריט. ציין בו את כל התנאים הדרושים, כפי שמוצג באיור.
שלב 5
בתפריט העיתונות, המשך באותו אופן כמו באיורים הבאים:
שלב 6
ועוד כמה צעדים בנגיעה באובייקט obj_platform. אז המנוע הראשי למשחק שלנו מוכן. נותר לרשום פונקציות נוספות.
שלב 7
מדרגות
כדי ליצור את גרם המדרגות, אנו זקוקים לכרטיסיות למעלה, למטה ולשלב. צור אובייקט חדש obj_ladder. לאחר מכן, בכרטיסיה שלב, הניח את הערכים כפי שמוצג באיור:
שלב 8
אנו עובדים עם הכרטיסייה למעלה (ראה תמונה). אנו עובדים עם הלשונית למטה באותו אופן, רק אל תשכח להחליף את y = -4 ב- y = + 4.
שלב 9
אוֹיֵב
מהו משחק ללא נבל? לכן, הגיבור שלנו בהחלט זקוק לאויב. צור אובייקט אובייקט חדש ואז עבור לאירוע צור. שם, צור פעולה והגדר את הפרמטרים הדומים לאלה המוצגים באיור.
לאחר מכן, אנו יוצרים את האובייקט obj_rotate והופכים אותו לבלתי נראה. לשם כך, עליך פשוט לבטל את הסימון בתיבת הסימון גלוי.
שלב 10
רצח הגיבור
זה הרגע המכריע ביותר: אתה צריך לספק אפשרות להרוג את הדמות. לשם כך נשתמש במערכת החיים והבריאות שכבר מובנית בתוך Game Maker.
באירוע שלב, בצע את הצעדים הבאים:
שלב 11
בריאות האופי.
הכינו כידונים במשחק באותו אופן שבו יצרתם את הנבל. ואז לשים: הגדר את הבריאות יחסית ל- -1
שלב 12
זה יבטיח שבריאות דמות המשחק תפחת עם כל נגיעה בכידונים. כאשר הבריאות פחותה מאחת, הדמות תשרוף חיים אחד.
שלב 13
בשלב האחרון נסיים כמה נגיעות: נעשה רמה גדולה, נרשום אפשרות לגילוי המצלמה. לשם כך, בחדר במצמד הנופים, אנו נוקטים בפעולות הבאות (ראה תמונה).
שנה את הערכים של Hbor ו- Vbor. הם אחראים על הקואורדינטות x ו- y, עם הגיעה אליהן המצלמה מתחילה לנוע.
אלה היסודות של יצירת פלטפורמה פשוטה עם Game Maker.