درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

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

درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف Abdullah Alsayed في السبت مايو 19, 2012 2:03 pm

تقييم المساهمة: 100% (2)
بسم الله
درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

لمعاينة الجزء الثاني من الدرس برجاء زيارة الرابط : http://www.learngm.com/t759-topic

تحميل الصور و الأصوات الخاصة بهذا الجزء من هنا : Breakout Res. part 3_www.learnGM.com.zip

يمكنك تحميل الملف GMK النهائى للعبة من هنا: Breakout GMK -LearnGM-.zip

اضافة الموارد :


نضيف جميع المحتويات التى حملناها بنفس الاسم فعلى سبيل المثال نضيف sndBallbounce الى الجيم ميكر بنفس الاسم sndBallbounce لاضافة الموارد يتم الضغط على قائمة Resources ثم الضغط على نوع المورد .
Line
اضافة الخلفية :


نقوم بانشاء الخلفية التى نريدها عن طريق الضغط على Shift+ctrl+B او من قائمة Resources ثم Create Background
يمكنك اختيارها من على جهازك Load او حتى رسمها Edit
هذه خلفية بسيطة يمكنك تغيير لونها بسهولة كما تريد



الان نضيف الخلفية الى الرومات ( الليفيلات التى صنعناها فى الأجزاء السابقة ) و هذا بالطريقة الاتية :

نفتح الروم .. نختار من اليسار بالأعلى backgrounds


يظهر لنا ركن اعدادات الخلفية .. نقوم بتفعيل Visible When Room Start .. ثم نختار الخلفية الخاصة بنا من الخانة أسفل Foreground image


الان نكرر السابق مع باقى الحجرات ( يمكنك ان تحدد لكل روم خلفية معينة تختلف عن الروم الأخرى )

الان تم إضافة الخلفيات .

Line

التأثيرات على اللاعب و الكرة :


سنشرح فى هذا الجزء كيفية اضافة التأثيرات الإضافية و هى اضافة تأثير عندما يمسكه اللاعب المضرب يصبح أطول و تأثير آخر يجعل الكرة أسرع .

نبدأ بالتأثير الأول :
نضيف الاوبجكت objTallBat مع اختيار sprTallBat كسبرايت له و نضيف إليه الأحداث التالية :-
Create Event Create Event
فى هذا الجدث نضيف التأثير و نكتب الرقم 4 فى الخانة speed .
objBat Collision Event
فى هذا الحدث نضيف التأثيرات الآتية على الترتيب :

مع إختيار Other من Applies to و كتابة الخانات كالآتى :
sprBigBat
0
0

مع إختيار Other من Applies to و كتابة الخانات كالآتى :
60*5
Alarm0
Relative تفعيل

مع إختيار Self من Applies to .

تم الإنتهاء من هذا الأوبجكت .

نتجه الى اوبجكت المضرب objBat و نضيف إليه الحدث Alarm0
و نضيف فيه التأثير و اختيار الصورة الاصلية للمضرب قى خانة sprite

Line

انتهينا من أول تأثير نتجه إلى الثانى :
نضيف الاوبجكت objSpeedBall و نضيف الأحداث :
Create Event Create Event
و نضيف فيه التـأثير و نكتب الرقم 4 فى الخانة speed .

objBat Collision Event
فى هذا الحدث نضيف التأثيرات الآتية على الترتيب :

مع إختيار objBall من Object من Applies to و كتابة الخانات كالآتى :
speed
8
عدم تفعيل Relative

مع إختيار objBall من Object من Applies to و كتابة الخانات كالآتى :
60*3
Alarm0
Relative تفعيل

مع إختيار Self من Applies to .

تم الإنتهاء من هذا الأوبجكت .

نتجه الى اوبجكت الكرة objBall و نضيف إليه الحدث Alarm0
و نضيف فيه التأثير و كتابة speed فى خانة المتغير و كتابة قيمة السرعة الاساسية (6) فى خانة القيمة مع عدم تفعيل Relative .

الان نقوم بجعل التأثيرات تسقط عشوائيا عند تدمير أحد الطوبات و هذا بالطريقة الآتية :

نذهب الى objBrickdestroy و نذهب الى الحدث Create Event Create Event ثم نضيف فيه التأثيرات الآتية مع الحفاظ على التأثير الموجود سابقاً
نضيف التأثيرات الآتية :


نكتب فى الخانة أى عدد (12) و كلما زاد هذا العدد كلما قلت فرص اللاعب فى الحصول على أحد التأثيرات .

نختار فى أول خانتان objTallBat و objSpeedBall ثم نفعل Relative مع عدم تغيير أى شىء آخر .


تم الإنتها من التأثيرات بنجاح يمكنك الآن عمل أختبار للنتيجة .

Line

اضافة التأثيرات الصوتية و الموسيقة :


يستخدم التأثير لاضافة التأثيرات الصوتية و الموسيقة و هذا باضافته فى الحدث المناسب

اضافة الموسيقة :
نذهب الى الحدث Game Start فى الاوبجكت objCtrl و نضيف اليه التأثير مع إختيار صوت الموسيقة sndMusic و تفعيل loop ( اى تفعيل التكرار بعد الإنتهاء ) .




[right]اضافة التأثيرات الصوتية :

اما اصطدام الكرة باوبجكت الحائط او اللاعب فلا نفعل loop بنفس الطريقة السابقة و مع تغيير الأحداث حسب الصوت أو الوقت و يهذا يمكنك انهاء اصوات اللعبة و هذا مثال و شرح أخير لاضافة التأثيرات الصوتية ..

اذا اردنا ان نضيف تأثير صوتى عندما نخسر أحد الكرات المحاولات فاننا نتجه الى الحدث الخاص بهذا اى عند خروج الكرة من الروم اذاً نذهب الى Outside room قى اوبجكت الكرة و نضيف التأثير مع إختيار sndLoselife و نختار false عند loop ( ملحوظة يفضل وضع التاثيرات الخاصة بالاصوات قبل جميع التأثيرات لتفادى عدم توقيت الصوت مع الحدث ) .

وبهذا الجزء نكون انتهينا من هذا الدرس و الان اصبح لديك لعبة يمكنك اضافة القليل لها لتصبح لعبة كاملة و هذه بعض الروابط المفيدة لك :

درس كيفية عمل قائمة افتتاحية لالعابك .. حصريا بواسطة عاشق الجيم ميكر
Line
درس كيفية صناعة ايقونة للعبتك .. فى الجيم ميكر حصرياً على ملتقى صناع الالعاب العرب
Line
درس عن "الاعدادات العامة للعبة" وشرح استخدامتها بالصور حصريا على ملتقى صناع الالعاب
Line
كيفية تغيير الماوس داخل اللعبة
Line
الدرس الأول من دروس الإسبرايت الإحترافي .

اذا واجهتك أى مشكلة او تريد اى مساعدة فى جزئية ما لا تترد بالرد على الموضوع و شكرا flower good luck

الى ان نلتقى بدرس جديد music Rolling Eyes


عدل سابقا من قبل The Rock في السبت مايو 19, 2012 3:06 pm عدل 1 مرات
avatar
Abdullah Alsayed
Admin
Admin

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف Hopa في السبت مايو 19, 2012 2:52 pm

شكرا
avatar
Hopa
 
 

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

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




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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف abd-alrahman في الأحد مايو 20, 2012 11:27 pm

breakout لها ذكريات خاصة معي .. فهي اول لعبة كاملة عملتها ع الـ game maker ..
بالرغم من هذا الدرس الا اني صممتها بصعوبة وباوبجكات عديييييييدة جدا Very Happy Very Happy Razz

مشكور ع الدروس الرائعة دائما .. thank you
avatar
abd-alrahman
Global Moderator
Global Moderator

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

وسام الجرافيك


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


وسام الدرس الحصري




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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف احمد ميدو في الإثنين مايو 28, 2012 7:49 am

الرسالة دي بتيجي

___________________________________________
ERROR in
action number 3
of Step Event
for object objBall :

Error in expression:objBat.x
position 1: Unknown variable objBat
avatar
احمد ميدو
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف Hopa في الإثنين مايو 28, 2012 11:00 am

ما اسم اوبجكت المضرب عندك Question
avatar
Hopa
 
 

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

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




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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف احمد ميدو في الخميس مايو 31, 2012 9:01 am

كيف احفظ اللعبة وتفتح من غي برنامج الجيم ميكر
avatar
احمد ميدو
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف عاشق الجيم ميكر في الخميس مايو 31, 2012 9:46 am

@احمد ميدو كتب:كيف احفظ اللعبة وتفتح من غي برنامج الجيم ميكر
تفضل أخي flower :
كيفية حفظ اللعبة .exe لتعمل بدون برنامج الجيم ميكر
avatar
عاشق الجيم ميكر
Discussion Moderator
Discussion Moderator

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










وسام الدرس الحصري


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





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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف abdo في السبت يونيو 30, 2012 1:13 am

هل يمكن وضع اكثر من 5 تأثيرات علي المضرب والكرة
واذا كان ممكن قلي الطريقة
avatar
abdo
 
 

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

وسام الدرس الحصري


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




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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف moody في الثلاثاء يوليو 10, 2012 12:49 am

عندي مشكلة الكورة ماتتحرك.. Sad
avatar
moody
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف عاشق الجيم ميكر في الثلاثاء يوليو 10, 2012 12:51 am

@moody كتب:عندي مشكلة الكورة ماتتحرك.. Sad
مرحبا بك .. لقد تم الرد عليك في سؤالك من هنا : http://www.learngm.com/t756p15-topic#5651 flower
avatar
عاشق الجيم ميكر
Discussion Moderator
Discussion Moderator

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










وسام الدرس الحصري


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





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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف anoos games في الإثنين يوليو 30, 2012 6:17 pm

درس راااااااائع
avatar
anoos games
 
 

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

وسام الدرس الحصري




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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف anoos games في الإثنين يوليو 30, 2012 6:17 pm

درس مفيد
avatar
anoos games
 
 

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

وسام الدرس الحصري




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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف ayoub@z في السبت نوفمبر 10, 2012 12:13 am

شكرا

ayoub@z
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف zezo900 في الأحد ديسمبر 30, 2012 9:16 pm

جميل ما شاء الله
avatar
zezo900
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف زياد في الأحد يناير 27, 2013 11:29 pm

cat
avatar
زياد
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف احمدالجوهري في الأربعاء فبراير 06, 2013 1:12 pm

ممكن شويه توضيح
avatar
احمدالجوهري
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف Abdullah Alsayed في الأربعاء فبراير 06, 2013 1:39 pm

@احمدالجوهري كتب:ممكن شويه توضيح

أي نقطة اللي تحتاج توضيح ؟ flower
avatar
Abdullah Alsayed
Admin
Admin

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف .ياغو. في الأحد مارس 17, 2013 10:18 pm

lol!برااااااااااااافوا ههههههههههههههه واو
avatar
.ياغو.
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف anoos games في الأحد يونيو 02, 2013 12:42 am

درس رائع تسلم Wink
avatar
anoos games
 
 

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

وسام الدرس الحصري




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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف ahmadbasha في الأحد أكتوبر 13, 2013 8:52 am

 يعطيك العافيه م قصصصرت ..
انا مبتدأ في الجيم ميكر وهذا اول درس انفذه لي ويعني الحمدلله ضبط معاي الشغل واسسستفدت كثير ..

حبيت اسسستفسرك عن شيء .. حاولت اضيف تأثير جديد وهذأ التأثير عندما يمسكه اللاعب المضرب يصبح أسسرع..
لكن كل محاولاتي فاشششله ..  ارجو منك المسسسآعدهه .. وشكرا ع مجهودكك ويعطيك العافيةة
avatar
ahmadbasha
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف Abdullah Alsayed في الأحد أكتوبر 13, 2013 12:13 pm

@ahmadbasha كتب: يعطيك العافيه م قصصصرت ..
انا مبتدأ في الجيم ميكر وهذا اول درس انفذه لي ويعني الحمدلله ضبط معاي الشغل واسسستفدت كثير ..

حبيت اسسستفسرك عن شيء .. حاولت اضيف تأثير جديد وهذأ التأثير عندما يمسكه اللاعب المضرب يصبح أسسرع..
لكن كل محاولاتي فاشششله ..  ارجو منك المسسسآعدهه .. وشكرا ع مجهودكك ويعطيك العافيةة
انت كده ممكن تخلي سرعة الحركة " متغير " وبكده ممكن تستخدم نفس الطريقة اللي استخدمناها لما خلينا تاثير حجم المضرب وهكذا flower .. بمعنى ان اول ما ياخد التأثير تتغير سرعة الحركة move_speed الى 4 ثم بعد نهاية الalarm ترجع 2 ونخلي الحركة نفسها بتاعت المضرب x+move_speed و x-move_speed ..
avatar
Abdullah Alsayed
Admin
Admin

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



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

breakout

مُساهمة من طرف nas في الأربعاء أبريل 06, 2016 6:23 pm

كيف يتم انهاء اللبعة بعد الضرب وبدء لعبة جديدة ؟

ياليت الرد بسرررررررررررررررعة
avatar
nas
 
 

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



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

رد: درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثالث

مُساهمة من طرف Abdullah Alsayed في الجمعة أبريل 08, 2016 3:32 pm

@nas كتب:كيف يتم انهاء اللبعة بعد الضرب وبدء لعبة جديدة ؟

ياليت الرد بسرررررررررررررررعة

راجع الجزء الثاني درس كيفية صناعة لعبة Breakout " المضرب " على الجيم ميكر | الجزء الثانى حيث يحتوي على سيناريو No more lives وهو كالآتي:


نذهب الى objCtrl و نضيف الحدث  No More Lives 
بنفس طريقة animation end و لكن نختار no lives more
نضيف فيه التأثيرات الآتية :

فى هذا التأثير سيكون عليك تنسيق و اختيار الالوان التى تريدها لقائمة أعلى الأرصدة الخاصة بك و هذا على النحو التالى :
background الخلفية الخاصة بالـhighscore
border ظهور الإطأر أم لا .
new color لون الخط الذى سيكتب به الرصيد الجديد .
other color لون الخط المكتوب به الأرصدة القديمة .
font نمط و نوع الخط .

يعد اضافة التأثير  نضيف التأثير  و هذا لإعادة تشغيل اللعبة من جديد .

الان جرب اللعبة ستحصل عليها Smile 
avatar
Abdullah Alsayed
Admin
Admin

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



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

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


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