تحريك الشخصيات

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

تحريك الشخصيات

مُساهمة من طرف ibraheem2d في الجمعة سبتمبر 04, 2015 12:27 pm

السلام عليكم
اخواني انا جديد بهالمجال واحاول ان اتعلم منكم للبرنامج ومن اليوتيوب ولكن تواجهني مشاكل يصعب علي حلها واحدة من المشكلات هي استخدام اداة change sprite حيث قمت برسم شخصية تركض (5 صور) وتقفز (14 صورة) ما اريده هو ان تعود الشخصية  للركض اوتوماتيكا بعد استخدام ال 14 صورة لخانة subimage 
جربت استخدام key press + key release ولم ينجح الامر وجربت الايفنت كيبورد up ولم ينجح الامر ايضا 
وسوال اخير هل بامكاني ان اتمم لعبة كاملة من غير برمجة ؟
شكرا لكم
avatar
ibraheem2d
 
 

الجنس : ذكر
عدد المساهمات : 108



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تحريك الشخصيات

مُساهمة من طرف Abdullah Alsayed في الجمعة سبتمبر 04, 2015 2:01 pm

أهلا بك saleem في LearnGM Smile 

بالنسبة للحظة اللي بتوصل فيها الـ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 للمبتدئين  flower
avatar
Abdullah Alsayed
Admin
Admin

الجنس : ذكر
عدد المساهمات : 1790



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تحريك الشخصيات

مُساهمة من طرف ibraheem2d في الجمعة سبتمبر 04, 2015 5:23 pm

الف شكرا اخوي على الرد 
بصراحة انا لا اجيد الاكواد وارسم الشخصيات بالفوتوشوب واستخدم GameMaker-Studio 1.4 ولم افهم ما قمت بشرحه لي 

عملت 2 سبرايت الاول يركض 5 صور والثاني يقفز 14 صورة
بالاوبجكت اخترت شخصية تركض وعند القفز اخترت اداة change sprite ليغير السبرايت الى القفز (14  صورة) ولكن ما ان ارفع ايدي عن سهم الاعلى يعود السبرايت الى الركض من غير ما يكمل ال 14 صورة 
او ان يظل يكرر حركة القفز من دون الرجوع لسبرايت الركض
وبامكاني ان ارفعلك فديو اذا لم تتوضح الصورة لديك 

ممكن تسهلي الموضوع الله يرضى عليك
avatar
ibraheem2d
 
 

الجنس : ذكر
عدد المساهمات : 108



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تحريك الشخصيات

مُساهمة من طرف ibraheem2d في السبت سبتمبر 19, 2015 1:11 pm

تم حل المشكلة بواسطة الايفنت Alarm 
وشكرا عالمساعدة اخوي عبد الله بلشت بتعلم ال GML
avatar
ibraheem2d
 
 

الجنس : ذكر
عدد المساهمات : 108



الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تحريك الشخصيات

مُساهمة من طرف Nephron في السبت سبتمبر 19, 2015 6:33 pm

تم الحل..يغلق.. closed
avatar
Nephron
Discussion Moderator
Discussion Moderator

الجنس : ذكر
عدد المساهمات : 389
الأوسمة :

وسام المساعدة




الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى