أخي لم أستعمل خاصية الرد السريع معك لأنك تحتاج إلى رد مطول,
أولا: أنت تستخدم جيم ميكر قديم, إذهب لـwww.gamemaker.nl و نزل النسخة 6.0 .
ثانيا: أنت لا تسمي الأوبجيكتس و السبريتس و لكنهم مرقمين بترقيم البرنامج و هذا شيء بشع و غير منظم, سمي الأوبجكت باسم يصف وظيفته و بدأ بالحروف obj و السبريت بالأوبجيكت المخصص له و يبدأ بـ spr و الأصوات بما ترمز له و تبدأ بـ snd و هذا شيء سيساعدك على المدى الطويل.
ثالثا: بالنسبة لعدم انتظام مشي البطل و دخوله في الأرضية و نحو ذلك فهذا بسبب عدم استخدامك لـ ماسك و باختصار سأضرب لك مثال لتفهم استخدامه:
( لو كان لديك بطل يركض و في السبريت يفرد رجليه كثيرا مما يجعله في الهواء, ذلك سيجعله يسقط لعدم حدوث اصطدام و وجود فراغ بينه و بين الأرض, لذلك تستخدم "ماسك" و استخدامك لماسك يعني أن سبريت المشي سيظهر بالفعل, و لكن الماسك سيستخدم لحساب الاصطدام و هو مخفي).
لذلك استخدم ماسك للأوبجيكت حق المشي و حجمه يساوي حجم السبريت نفسها, أنا فعلت هذا الشيء في لعبتك و لكنها محفوظة بالجيم ميكر 6.0 ( راجع الملاحظة الأولى ).
** ملاحظة: عندما تستخدم الماسك و هو أمر ضروري يجب أيضا أن تترك للاعب مجالا للحركة و ألا تفعل كما فعلت في وشط المرحلة حيث هناك الكثر من الجدران و يصعب الدخول.
هذا كل ما عندي.