سيتطلب هذا القليل من الخبرة مع Game Maker. لا تفعل هذا في لعبتك الأولى.
خطوات
الخطوة 1. اصنع كائنًا بسيطًا على الحائط
اصنع أيضًا كائنًا لمشغلك. للجدار يطلق عليه spr_wall واللاعب spr_player
الخطوة 2. اصنع شيئًا يسمى obj_wall وحدد المربع الصلب
الخطوة الثالثة. تأكد من تحديد كائن الحائط
الخطوة 4. اصنع كائنًا وسميه obj_player
الخطوة 5. تأكد من تحديد كائن اللاعب الخاص بك
الخطوة 6. بالنسبة لـ obj_player:
انتقل لإضافة حدث وانقر فوق الخطوة ثم الخطوة مرة أخرى. ثم انتقل إلى علامة تبويب التحكم ، واسحب وأفلت إجراء "تنفيذ التعليمات البرمجية".
الخطوة 7. الآن في مربع الشفرة ضعها
// رمز منصة بسيطة!
// if place_free (x، y + 1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // مفاتيح الأسهم ، ^ if place_free (x-4، y) and keyboard_check (vk_left) {x - = 4} if place_free (x + 4، y) and keyboard_check (vk_right) {x + = 4} if! place_free (x، y + 1) and keyboard_check (vk_up) {vspeed = -10}
الخطوة 8. فقط انسخ والصق
الخطوة 9. بالنسبة لـ obj_player:
اذهب لإضافة حدث ، ثم Collision ، ثم مع obj_wall.
الخطوة العاشرة: أدخل هذا الرمز (انتقل إلى علامة تبويب التحكم واسحب وأفلت "تنفيذ التعليمات البرمجية":
move_contact_solid (الاتجاه ، 12) ؛ vspeed = 0 ؛
الخطوة 11. قم بإنشاء غرفة ، واسميها room_1 ، وقم بتصميم مستوى بالنقر فوق الكائن المحدد وحفظ الغرفة (انقر فوق علامة الاختيار في الأعلى
)