درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
صفحة 1 من اصل 2 • شاطر
صفحة 1 من اصل 2 • 1, 2
درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
هذا فيديو يوضح استعمال المكتبة و النتيجة النهائية لها :
رابط تحميل المكتبة : http://www.sandbox.yoyogames.com/games/214261-simple-platform-lib ..كيفية تفعيلها في الجيم ميكر : يتم نسخ الملف .lib و لصقه في المجلد lib الموجود في مجلد الجيم ميكر ثم إعادة تشغيل الجيم ميكر.
GameMaker/lib
رابط ملف الgmk الموجود في الفيديو .. http://www.sandbox.yoyogames.com/games/214261-simple-platform-lib
المكتبة تسهل على مستخدمي الجيم ميكر صناعة حركة اللاعب في لعبة بلاتفورم بدون كتابة كود واحد و الطريقة كالآتي :
يتم إضافة 5 سبريتات (المشي - الوقوف - القفز - السقوط - Mask [سيتم شرحه بالإسفل] - صورة الحائط block) موجه فيهم جسم اللاعب نحو اليمين كما بالشكل :
يتم إضافة أوبجكتان (player,wall) .. اللاعب و الأرضية التي سيسير عليها .. مع تفعيل Solid في أوبجكت الأرضية كما بالصورةو إختيار السبرايت له :
أوبجكت اللاعب player :
التأثيرات الخاصة بـ Create Event :
يتم في هذا الحدث وضع كل من و و و و
و هذا هو الشرح الخاص بهم :
1 :
هذا الاكشن يحتوي على المتغيرات الخاصة باللاعب و هي بالترتيب :
Direction الإتجاه الخاص بالاعب عند إنشاءه ف الروم .
Image Speed سرعة animation الخاص باللاعب (من 0.1 إلى 1) .
Maxvspeed أقصى سرعة أفقية للاعب (8-12) .
Walkspeed مقدار الوحدات (بيكسل) التي يمشيها كلما ضغط على زر المشي يمين أو يسار (حسب الرغبة (4) ) .
Jumpspeed قوة القفز (من 4 إلى 10 ) .
Gravity الجاذبية ( 0.2 - 0.8 ) .
2 :
خاص بتعريف صور اللاعب في الحالات المختلفة وهي :
Standing sprite صورة اللاعب في حالة الثبوت .
Walking sprite صورة اللاعب في حالة المشي .
Jumping sprite صورة اللاعب حين يقفز للأعلى .
Landing sprite صورة اللاعب في حالة السقوط من الأعلى .
Mask sprite صورة الماسك ( عادة يكون مستطيل أو مربع أسود بحجم و أبعاد صورة الثبوت الخاصة باللاعب ).
ملحوظة هامة جداً جداً : يجب جعل الـ Origin الخاص بالصور الخاصة باللاعب Center أي في المنتصف و عمل crop لجميع الصور لحذف الفراغ الزائد من الصور .
3 :
خاص بإختيار أزرار التحكم اللاعب :
Move Left Key زر المشي يساراً .
Move Left Key زر المشي يميناً .
Jump Key زر القفز .
4 :
خاص بتحديد لأصوات اللاعب من قفز و هبوط على الأرض :
Active sound في حال أردت تفعيل الصوت true إلغاءه false .
Jump sound صوت القفز .
Land sound صوت السقوط على الأرض .
ملحوظة : قد يريد أحدكم تشغيل صوت القفز فقط و لا يحتاج للسقوط أو العكس .. يتم ذلك عبر إضافة صوت جديد snd_empty يترك كما هو دون تحميل الصوت من الجهاز و يتم إختياره في الأكشن لأحدهم .
5 :
تحديد أوبجكت الحائط :
Blocks Parents .. الاوبجكت الأب لجميع البلوكات نسبيا ( أوبجكت الحائط wall )
ملحوظة هامة في حال لم يتم وضع أي تأثير من التأثيرات السابقة في Create Event لن تعمل المكتبة بطريقة سليمة لذلك يلزم وضع جميع التأثيرات الآتية دون نسيان أي تأثير منهم
التأثيرات الخاصة بـ Step Event
هو تأثير واحد فقط يتم وضعه في هذا الحدث وهو
التأثيرات الخاصة بـ Draw Event
هو تأثير واحد فقط يتم وضعه في هذا الحدث وهو
التأثيرات الخاصة بـ Collision Event Block مع الأرضية wall
هو تأثير واحد فقط يتم وضعه في هذا الحدث وهو
هو تأثير واحد فقط يتم وضعه في هذا الحدث وهو
التأثيرات الخاصة بـ Draw Event
هو تأثير واحد فقط يتم وضعه في هذا الحدث وهو
التأثيرات الخاصة بـ Collision Event Block مع الأرضية wall
هو تأثير واحد فقط يتم وضعه في هذا الحدث وهو
الآن .. آخر مرحلة و هي إضافة الأوبجكات إلى الروم الخاصة باللعبة ثم جربها " F5 " ..
إذا واجهتك أي مشكلة أو إستفسار حول محتويات المكتبة أو وجدت نقطة غير مفهومة قم بالرد ع الموضوع موضحاً ذلك و شكراً
عدل سابقا من قبل Abdullah Alsayed في الجمعة فبراير 07, 2014 1:36 pm عدل 1 مرات
Abdullah Alsayed- Admin
- الجنس :
عدد المساهمات : 1791
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
شرع اكثر من راءع اخي the rock
اضن ان الشرح ينقصه فقط ملف للعبة
اضن ان الشرح ينقصه فقط ملف للعبة
zeldawest-
- الجنس :
عدد المساهمات : 527
الأوسمة :
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
zeldawest كتب:شرع اكثر من راءع اخي the rock
اضن ان الشرح ينقصه فقط ملف للعبة
الملف موجود في الدرس أيضاً : http://www.learngm.com/download.forum?id=89
Abdullah Alsayed- Admin
- الجنس :
عدد المساهمات : 1791
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
الملف موجود في الدرس أيض
اً : http://www.learngm.com/download.forum?id=89 [/quote]
داءما متألق كعادتك
اً : http://www.learngm.com/download.forum?id=89 [/quote]
داءما متألق كعادتك
zeldawest-
- الجنس :
عدد المساهمات : 527
الأوسمة :
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
مكتبة جامدة جداً .. بتوفر وقت كتابة أكواد بالهبل ! شكرا شكرا .. جاري التطبيق و التجربة
ShArP bLaDe-
- الجنس :
عدد المساهمات : 129
الأوسمة :
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
يا غالي الملف لا يحتوي على تفاصيل البرمجة
تعمدت فعل دلك لتطبيق الدرس اليس كداك
:twisted:
تعمدت فعل دلك لتطبيق الدرس اليس كداك
:twisted:
zeldawest-
- الجنس :
عدد المساهمات : 527
الأوسمة :
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
zeldawest كتب:يا غالي الملف لا يحتوي على تفاصيل البرمجة
تعمدت فعل دلك لتطبيق الدرس اليس كداك
:twisted:
الملف مش محتاج تفاصيل اساسا سهل وواضح جدا .. الملف ده حيسهل كتير ف العاب الـplatform بعد كدة
abd-alrahman- Global Moderator
- الجنس :
عدد المساهمات : 757
الأوسمة :
وسام الجرافيك
وسام المساعدة
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
صحيح يا حبيبي abderrahim
الملف مش محتاج تفاصيل اساسا
لكن اخونا the rock المبدع تعمد فعل دلك
الملف مش محتاج تفاصيل اساسا
لكن اخونا the rock المبدع تعمد فعل دلك
zeldawest-
- الجنس :
عدد المساهمات : 527
الأوسمة :
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
WOW .. سهل جداً و رائعة ...
@zeldawest
ماذا تقصد بتفاصيل البرمجة إن المكتبة سهلة جدا جدا و لا تحتاج لتفاصيل
@zeldawest
ماذا تقصد بتفاصيل البرمجة إن المكتبة سهلة جدا جدا و لا تحتاج لتفاصيل
ShArP bLaDe-
- الجنس :
عدد المساهمات : 129
الأوسمة :
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
شئ اكثر من رائع سيسهل عمل الالعاب البلاتفورم كثيرا
Hopa-
- الجنس :
عدد المساهمات : 596
الأوسمة :
وسام المساعدة
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
جاري التطبيق
وشكرا لك وعلي مجهودك دائما متألق ورائع
وشكرا لك وعلي مجهودك دائما متألق ورائع
abdo-
- الجنس :
عدد المساهمات : 756
الأوسمة :
وسام الدرس الحصري
وسام المساعدة
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
و هكذا أصبحت صناعة ألعاب البلاتفورم أسهل .
هذا الدرس من أروع الدروس في المنتدى !
أتمنى منك يا The Rock كتابة المزيد من الدروس الرائعة كهذه !
شكراً جزيلاً لك !
هذا الدرس من أروع الدروس في المنتدى !
أتمنى منك يا The Rock كتابة المزيد من الدروس الرائعة كهذه !
شكراً جزيلاً لك !
ball- Lessons Moderator
- الجنس :
عدد المساهمات : 563
الأوسمة :
وسام المساعدة
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
راااااااااااااااااااائع
وكاما قال ball
هكذا تم توفير الكثير من الأكواد في الأبجيكت الاعب
وانا آسف على تأخري فرد لأسباب شخصية
وكاما قال ball
مشكوور ذا روك ع الدرس الرائع
و هكذا أصبحت صناعة ألعاب البلاتفورم أسهل .
هكذا تم توفير الكثير من الأكواد في الأبجيكت الاعب
وانا آسف على تأخري فرد لأسباب شخصية
Abood Studio-
- الجنس :
عدد المساهمات : 667
الأوسمة :
وسام الدرس الحصري
وسام المساعدة
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
جاري التحميل والتجريب..
ahmedghareeb7-
- الجنس :
عدد المساهمات : 144
الأوسمة :
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
حلو جدااااا
يوفر عليك وقت كتير
قشطة عليك يا كبيير
يوفر عليك وقت كتير
قشطة عليك يا كبيير
ahmedghareeb7-
- الجنس :
عدد المساهمات : 144
الأوسمة :
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
رااااااااااائع
هاع
هوع
رائع تسلم
هاع
هوع
رائع تسلم
anoos games-
- الجنس :
عدد المساهمات : 645
الأوسمة :
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
اقول ايه اكتر من اللي اتقال .. شكرا شكرا المكتبة جامدة جدا جدا جدا ... جدا ً
عاشق الجيم ميكر- Discussion Moderator
- الجنس :
عدد المساهمات : 728
الأوسمة :
وسام الدرس الحصري
وسام المساعدة
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
السلام عليكم
اخي في برنامج game maker عندي لا اجد هده التاثيرات المدكورة
و و
ما الحل
اخي في برنامج game maker عندي لا اجد هده التاثيرات المدكورة
و و
ما الحل
zeldawest-
- الجنس :
عدد المساهمات : 527
الأوسمة :
وسام الدرس الحصري
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
zeldawest كتب:السلام عليكم
اخي في برنامج game maker عندي لا اجد هده التاثيرات المدكورة
و و
ما الحل
أقمت بتحميل المكتبة و اتباع خطوات تسطيبها في الجيم ميكر ؟
Abdullah Alsayed- Admin
- الجنس :
عدد المساهمات : 1791
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
نسيت شكرا لك على التوضيح
zeldawest-
- الجنس :
عدد المساهمات : 527
الأوسمة :
وسام الدرس الحصري
abd-alrahman- Global Moderator
- الجنس :
عدد المساهمات : 757
الأوسمة :
وسام الجرافيك
وسام المساعدة
وسام الدرس الحصري
شكر
بجد انا مش عارف اعبر عن الفرحة الجواية بجد مجهودك كان كبير ونادراً لمل بنجد شخص بيشرح المكتبة الرفعها بجد شكراً
firon-
- الجنس :
عدد المساهمات : 2
رد: درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
شكررررررررررررررررررا
وانا سويتها واشتغلت الحمد الله
بس ابي اسوي مراحل واي اسوي وحوش وحفر كيق
وانا سويتها واشتغلت الحمد الله
بس ابي اسوي مراحل واي اسوي وحوش وحفر كيق
babad-
- الجنس :
عدد المساهمات : 3
mon-
- الجنس :
عدد المساهمات : 34
صفحة 1 من اصل 2 • 1, 2
مواضيع مماثلة
» Platform Tutorials | تشكيلة بلاتفورم gmk
» كيفية عمل عدو بلاتفورم Platform Enemy AI
» درس تعليم كيفية صناعة لعبة Moorhuhn Remake باستخدام الجيم ميكر
» كيفية عمل لعبة بلاتفورم تو دى مع كيفية قفز للاعب و جعل الشاشة تتبع اللاعب فقط Platform 2d With Jumping and Player's view
» درس تعليم كيفية صناعة لعبة Moorhuhn Remake باستخدام الجيم ميكر الجزء الثانى
» كيفية عمل عدو بلاتفورم Platform Enemy AI
» درس تعليم كيفية صناعة لعبة Moorhuhn Remake باستخدام الجيم ميكر
» كيفية عمل لعبة بلاتفورم تو دى مع كيفية قفز للاعب و جعل الشاشة تتبع اللاعب فقط Platform 2d With Jumping and Player's view
» درس تعليم كيفية صناعة لعبة Moorhuhn Remake باستخدام الجيم ميكر الجزء الثانى
صفحة 1 من اصل 2
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
السبت فبراير 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