TheIslamFalcon
18-02-2008, 10:41 PM
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~ بســ الله ــــم الرحمـــ الرحيم ـــــن ~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
موضوعنا اليوم حول صنع lib في الGame Maker:
---------------------------------------------------------
تعريف الlib:
=========
هو الأوامر (حركة,قفز,أظهار أوبجكت) في برنامج Game Maker
وتوجد هذه الأوامر في ال Opjects أو الضغط من لوحة المفاتيح
على (Ctrl + Alt + O).
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
س) لماذا نحن نقوم بصنع الlib?
ج) لكي يسهل علينا العمل مثلاً كود(hspeed=2)
نستطيع جعله في أمر صغير و ببضع دقائق بدون كتابة أي حرف
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
أنا الآن أتكلم عن كود صغير أي نستطيع أن نحفظه في عقلنا
لكن يوجد أكواد مثل عمل لعبة FPS يعني شبه تعقيد :blackeye:
في حفظهم ولا تستطيع أن تعمل شيء من هذا الشي بدون أمثلة (صح)
وحتى كود ال(FPS) نستطيع جعله في أمر بسيط جداً
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
مثلاً:
===
فكرة كود ال(FPS) كما يلي:
نعمل كود في البرنامج الذي سوف أطلعكم عليه في نهاية ردي هذا
مع شرح بسيط للبرنامج صانع الlib.
هذا الكود نعمل للFps ندخله بالبرنامج وندخل أسماء Sprites
و Background التي سوف نعملها وبعد أنهاء كل شيء و حفظ
ال lib بملف خاص به ندخله إلى المسار التالي:
C:\Program Files\Game_Maker7\lib
وفي هذا الأمر نعمل ملاحظة لمستخدمين الlib
ونقول لهم أسم ال Sprites مثلاً أجعله Spr_mon ومثلاً ال
Background أجعل أسمه block
حسب الأسماء التي أنت أدخلتها بالبرنامج عبر الكود
حيث أذا طبق الأسماء سوف يصبح عنده لعبة Fps بكل سهولة
وهو ماعليه إلا أن يسمي أسماء Sprites و Background
حسب الأسماء التي عطيته ياها
ملاحظة:
أنت قوم بعمل أكثر من أسم لأنه بعض المستخدمين يحتاجون لإضافة
أكثر من Background واحد
وأنت قل له هذه الأسماء التي أدخلتها في الlib
back.....ألخ
أرجو أن تكونوا قد فهمتوا هذه النقطة المهمة
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
وصلة البرنامج:
Library Maker (http://www.gamemaker.nl/download/lbuilder.zip)
---------------------
والآن سوف أشرح لكم برنامج (Library Maker) الذي بواسطه
سوف نقوم بصنع lib:
الصورة -1-
http://www.montada.com/attachment.php?attachmentid=299365&stc=1&d=1203364595
الصورة -2-
http://www.montada.com/attachment.php?attachmentid=299366&stc=1&d=1203364595
الصورة -3-
http://www.montada.com/attachment.php?attachmentid=299367&stc=1&d=1203364595
1:
هذا هو رقم الأمر مثلاً أنت يجب عليك أن ترقم الأوامر 1,2,3,4.....الخ
2:
ماذا يظهر عندما تقوم بالتعين على الأمر
3:
أسم الأمر في قائمة ال Action في Game Maker
4:
أسم الأمر في ال Show Information لل Game Mker
5:
أخفاء الأمر
6:
ظهور الإمر فقط في الوضع المتطور
7:
ظهور في المحترف فقط
8:
أيقونة الأمر
9:
أسم الأمر
10:
نمط الأمر (نص,كود....الخ)
===================================================
أنتهى الدرس
::::::::::::::::
أي سؤال عن البرنامج أو أستفسار أنا جاهز وتحت الخدمة
وهدية مني ألكم هذا موقع أجنبي بتوجدوا بداخله العديد من ال lib
هو منتدى وله مواضيع يعني مثلنا أنت أدخل على الموضوع الذي يعجبك
ونزل منه lib
أضغط هنا لتدخل إلى الموقع (http://gmc.yoyogames.com/index.php?showforum=35)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<B><I><SPAN lang=AR-SA style="FONT-SIZE: 16pt; COLOR: #333333"><FONT size=5>وأرجوا منكم المعذره لو وُجد هناك أخطاء املائية غير مقصودة
~~~~~~~~~~~~~~~ بســ الله ــــم الرحمـــ الرحيم ـــــن ~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
موضوعنا اليوم حول صنع lib في الGame Maker:
---------------------------------------------------------
تعريف الlib:
=========
هو الأوامر (حركة,قفز,أظهار أوبجكت) في برنامج Game Maker
وتوجد هذه الأوامر في ال Opjects أو الضغط من لوحة المفاتيح
على (Ctrl + Alt + O).
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
س) لماذا نحن نقوم بصنع الlib?
ج) لكي يسهل علينا العمل مثلاً كود(hspeed=2)
نستطيع جعله في أمر صغير و ببضع دقائق بدون كتابة أي حرف
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
أنا الآن أتكلم عن كود صغير أي نستطيع أن نحفظه في عقلنا
لكن يوجد أكواد مثل عمل لعبة FPS يعني شبه تعقيد :blackeye:
في حفظهم ولا تستطيع أن تعمل شيء من هذا الشي بدون أمثلة (صح)
وحتى كود ال(FPS) نستطيع جعله في أمر بسيط جداً
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
مثلاً:
===
فكرة كود ال(FPS) كما يلي:
نعمل كود في البرنامج الذي سوف أطلعكم عليه في نهاية ردي هذا
مع شرح بسيط للبرنامج صانع الlib.
هذا الكود نعمل للFps ندخله بالبرنامج وندخل أسماء Sprites
و Background التي سوف نعملها وبعد أنهاء كل شيء و حفظ
ال lib بملف خاص به ندخله إلى المسار التالي:
C:\Program Files\Game_Maker7\lib
وفي هذا الأمر نعمل ملاحظة لمستخدمين الlib
ونقول لهم أسم ال Sprites مثلاً أجعله Spr_mon ومثلاً ال
Background أجعل أسمه block
حسب الأسماء التي أنت أدخلتها بالبرنامج عبر الكود
حيث أذا طبق الأسماء سوف يصبح عنده لعبة Fps بكل سهولة
وهو ماعليه إلا أن يسمي أسماء Sprites و Background
حسب الأسماء التي عطيته ياها
ملاحظة:
أنت قوم بعمل أكثر من أسم لأنه بعض المستخدمين يحتاجون لإضافة
أكثر من Background واحد
وأنت قل له هذه الأسماء التي أدخلتها في الlib
back.....ألخ
أرجو أن تكونوا قد فهمتوا هذه النقطة المهمة
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
وصلة البرنامج:
Library Maker (http://www.gamemaker.nl/download/lbuilder.zip)
---------------------
والآن سوف أشرح لكم برنامج (Library Maker) الذي بواسطه
سوف نقوم بصنع lib:
الصورة -1-
http://www.montada.com/attachment.php?attachmentid=299365&stc=1&d=1203364595
الصورة -2-
http://www.montada.com/attachment.php?attachmentid=299366&stc=1&d=1203364595
الصورة -3-
http://www.montada.com/attachment.php?attachmentid=299367&stc=1&d=1203364595
1:
هذا هو رقم الأمر مثلاً أنت يجب عليك أن ترقم الأوامر 1,2,3,4.....الخ
2:
ماذا يظهر عندما تقوم بالتعين على الأمر
3:
أسم الأمر في قائمة ال Action في Game Maker
4:
أسم الأمر في ال Show Information لل Game Mker
5:
أخفاء الأمر
6:
ظهور الإمر فقط في الوضع المتطور
7:
ظهور في المحترف فقط
8:
أيقونة الأمر
9:
أسم الأمر
10:
نمط الأمر (نص,كود....الخ)
===================================================
أنتهى الدرس
::::::::::::::::
أي سؤال عن البرنامج أو أستفسار أنا جاهز وتحت الخدمة
وهدية مني ألكم هذا موقع أجنبي بتوجدوا بداخله العديد من ال lib
هو منتدى وله مواضيع يعني مثلنا أنت أدخل على الموضوع الذي يعجبك
ونزل منه lib
أضغط هنا لتدخل إلى الموقع (http://gmc.yoyogames.com/index.php?showforum=35)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<B><I><SPAN lang=AR-SA style="FONT-SIZE: 16pt; COLOR: #333333"><FONT size=5>وأرجوا منكم المعذره لو وُجد هناك أخطاء املائية غير مقصودة