זה ידרוש קצת ניסיון עם Game Maker. אל תעשה את זה למשחק הראשון שלך.
צעדים
שלב 1. צור ספריט בלוק פשוט לקיר שלך
צור גם ספרייט לשחקן שלך. לקיר קוראים לזה spr_wall ולשחקן spr_player
שלב 2. צור אובייקט בשם obj_wall ובדוק את התיבה המוצקה
שלב 3. הקפד לבחור את ספרייט הקיר
שלב 4. צור אובייקט וקרא לו obj_player
שלב 5. הקפד לבחור את השחקן ספרייט
שלב 6. עבור obj_player:
עבור להוספת אירוע ולחץ על שלב ואז שלב שוב. לאחר מכן עבור לכרטיסיית הבקרה וגרור ושחרר את הפעולה 'בצע קוד'.
שלב 7. עכשיו בתיבת הקוד הכנס
// קוד פלטפורמה פשוט!
// אם place_free (x, y+1) {gravity = 0.7gravity_direction = 270} אחר {gravity = 0gravity_direction = 270} // מקשי החצים, ^אם place_free (x-4, y) ו- keyboard_check (vk_left) {x -= 4} אם place_free (x+4, y) ו- keyboard_check (vk_right) {x+= 4} אם! Place_free (x, y+1) ו- keyboard_check (vk_up) {vspeed = -10}
שלב 8. פשוט העתק והדבק
שלב 9. עבור obj_player:
עבור להוספת אירוע, ולאחר מכן התנגשות, ולאחר מכן עם obj_wall.
שלב 10. הכנס קוד זה (עבור ללשונית הבקרה וגרור ושחרר 'בצע קוד':
move_contact_solid (כיוון, 12); vspeed = 0;
שלב 11. הכינו חדר, קראו לו room_1, עשו עיצוב ברמה על ידי לחיצה עם האובייקט שנבחר ושמרו את החדר (לחצו על הסימון למעלה
)