تحريك الشخصيات
صفحة 1 من اصل 1 • شاطر
تحريك الشخصيات
السلام عليكم
اخواني انا جديد بهالمجال واحاول ان اتعلم منكم للبرنامج ومن اليوتيوب ولكن تواجهني مشاكل يصعب علي حلها واحدة من المشكلات هي استخدام اداة change sprite حيث قمت برسم شخصية تركض (5 صور) وتقفز (14 صورة) ما اريده هو ان تعود الشخصية للركض اوتوماتيكا بعد استخدام ال 14 صورة لخانة subimage
جربت استخدام key press + key release ولم ينجح الامر وجربت الايفنت كيبورد up ولم ينجح الامر ايضا
وسوال اخير هل بامكاني ان اتمم لعبة كاملة من غير برمجة ؟
شكرا لكم
اخواني انا جديد بهالمجال واحاول ان اتعلم منكم للبرنامج ومن اليوتيوب ولكن تواجهني مشاكل يصعب علي حلها واحدة من المشكلات هي استخدام اداة change sprite حيث قمت برسم شخصية تركض (5 صور) وتقفز (14 صورة) ما اريده هو ان تعود الشخصية للركض اوتوماتيكا بعد استخدام ال 14 صورة لخانة subimage
جربت استخدام key press + key release ولم ينجح الامر وجربت الايفنت كيبورد up ولم ينجح الامر ايضا
وسوال اخير هل بامكاني ان اتمم لعبة كاملة من غير برمجة ؟
شكرا لكم
ibraheem2d-
- الجنس :
عدد المساهمات : 115
رد: تحريك الشخصيات
أهلا بك saleem في LearnGM
بالنسبة للحظة اللي بتوصل فيها الـsprite لاخر frame فده موجود من خلال الأكواد عن طريق اختبار image_index مقارنة بـimage_number وذلك في sprite_index معين .. ويوجد طريقة اخرى وهي استخدام Animation Event وعمل اختبار لـsprite_index اذا كان هو الـsprite الخاص بالركض والطريقتين يطلبوا معرفة بالـGML..
ولكن لو لعبتك لعبة platformer فانصحك انك تغير الـsprite اعتمادا على حالة اللاعب وليس انتهاء الـanimation وده باختبار السرعة الرأسية زي ما في المثال : Simple Platform Source code | مصدر المكتبة الخاصة بالعاب البلاتفورم 2D .. درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا ! - صفحة 5
نعم يمكنك اتمام اللعبة بدون برمجة ولكن يجب ان تعلم ان تطوير للالعاب في الجيم ميكر سواء استخدمت الـActions أو الـGML فانت تطبق نفس مبادئ البرمجة ولكن دون ان تكتبها وانصحك تنتقل الى الـGML في اقرب وقت ويمكنك البدأ بهذه السلسلة التعريفية بالجيم ميكر ولغة الـGML : [ فيديو ] درس تطوير لعبة Asteroids للمبتدئين
بالنسبة للحظة اللي بتوصل فيها الـsprite لاخر frame فده موجود من خلال الأكواد عن طريق اختبار image_index مقارنة بـimage_number وذلك في sprite_index معين .. ويوجد طريقة اخرى وهي استخدام Animation Event وعمل اختبار لـsprite_index اذا كان هو الـsprite الخاص بالركض والطريقتين يطلبوا معرفة بالـGML..
ولكن لو لعبتك لعبة platformer فانصحك انك تغير الـsprite اعتمادا على حالة اللاعب وليس انتهاء الـanimation وده باختبار السرعة الرأسية زي ما في المثال : Simple Platform Source code | مصدر المكتبة الخاصة بالعاب البلاتفورم 2D .. درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا ! - صفحة 5
نعم يمكنك اتمام اللعبة بدون برمجة ولكن يجب ان تعلم ان تطوير للالعاب في الجيم ميكر سواء استخدمت الـActions أو الـGML فانت تطبق نفس مبادئ البرمجة ولكن دون ان تكتبها وانصحك تنتقل الى الـGML في اقرب وقت ويمكنك البدأ بهذه السلسلة التعريفية بالجيم ميكر ولغة الـGML : [ فيديو ] درس تطوير لعبة Asteroids للمبتدئين
Abdullah Alsayed- Admin
- الجنس :
عدد المساهمات : 1791
رد: تحريك الشخصيات
الف شكرا اخوي على الرد
بصراحة انا لا اجيد الاكواد وارسم الشخصيات بالفوتوشوب واستخدم GameMaker-Studio 1.4 ولم افهم ما قمت بشرحه لي
عملت 2 سبرايت الاول يركض 5 صور والثاني يقفز 14 صورة
بالاوبجكت اخترت شخصية تركض وعند القفز اخترت اداة change sprite ليغير السبرايت الى القفز (14 صورة) ولكن ما ان ارفع ايدي عن سهم الاعلى يعود السبرايت الى الركض من غير ما يكمل ال 14 صورة
او ان يظل يكرر حركة القفز من دون الرجوع لسبرايت الركض
وبامكاني ان ارفعلك فديو اذا لم تتوضح الصورة لديك
ممكن تسهلي الموضوع الله يرضى عليك
بصراحة انا لا اجيد الاكواد وارسم الشخصيات بالفوتوشوب واستخدم GameMaker-Studio 1.4 ولم افهم ما قمت بشرحه لي
عملت 2 سبرايت الاول يركض 5 صور والثاني يقفز 14 صورة
بالاوبجكت اخترت شخصية تركض وعند القفز اخترت اداة change sprite ليغير السبرايت الى القفز (14 صورة) ولكن ما ان ارفع ايدي عن سهم الاعلى يعود السبرايت الى الركض من غير ما يكمل ال 14 صورة
او ان يظل يكرر حركة القفز من دون الرجوع لسبرايت الركض
وبامكاني ان ارفعلك فديو اذا لم تتوضح الصورة لديك
ممكن تسهلي الموضوع الله يرضى عليك
ibraheem2d-
- الجنس :
عدد المساهمات : 115
رد: تحريك الشخصيات
تم حل المشكلة بواسطة الايفنت Alarm
وشكرا عالمساعدة اخوي عبد الله بلشت بتعلم ال GML
وشكرا عالمساعدة اخوي عبد الله بلشت بتعلم ال GML
ibraheem2d-
- الجنس :
عدد المساهمات : 115
رد: تحريك الشخصيات
تم الحل..يغلق..
Nephron- Discussion Moderator
- الجنس :
عدد المساهمات : 389
الأوسمة :
وسام المساعدة
مواضيع مماثلة
» مساعدة في اختيار الشخصيات
» كيفية عمل اختيار الشخصيات
» تحريك أوبجكت
» سؤال حول كيفية تحريك جسم 3d
» تحريك الكامرة مع الماوس .
» كيفية عمل اختيار الشخصيات
» تحريك أوبجكت
» سؤال حول كيفية تحريك جسم 3d
» تحريك الكامرة مع الماوس .
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
السبت فبراير 03, 2018 7:40 pm من طرف ZAHRANI BLACK
» مساعدة ضروورية
الإثنين يناير 29, 2018 10:32 pm من طرف king_of_fun
» شارك رابط تطبيقك من تطبيقك على الاندرويد على وسائل التواصل الاجتماعي
الإثنين يناير 29, 2018 12:45 pm من طرف ibraheem2d
» ازاي اصنع لعبه علي Android
الأحد يناير 28, 2018 4:31 pm من طرف ibraheem2d
» درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
الخميس يناير 11, 2018 2:44 am من طرف Abdullah Alsayed
» اخر مساعدة منكم لي في الجيم ماكر
الأربعاء يناير 03, 2018 2:18 am من طرف king_of_fun
» ادعوكم اصدقائي لتجريب لعبتي الاولي Am Head Soccer
الثلاثاء ديسمبر 26, 2017 2:41 pm من طرف nexusrex
» طلب مساعدة بخصوص لعبة pinball.
الأحد ديسمبر 03, 2017 8:52 pm من طرف moummi.mouh@gmail.com