LearnGM
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

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

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

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

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

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

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



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

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

مُساهمة من طرف 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
Abdullah Alsayed
Abdullah Alsayed
Admin
Admin

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



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

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

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

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

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

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

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



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

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

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

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

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



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

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

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

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

الجنس : ذكر
عدد المساهمات : 389
الأوسمة :
تحريك الشخصيات Help10
وسام المساعدة




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

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

- مواضيع مماثلة

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