المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [آلان و حصرياً على المنتدى فقط] أصنع lib بنفسك وبأوامرك التي تريدها على الGame Maker



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>وأرجوا منكم المعذره لو وُجد هناك أخطاء املائية غير مقصودة

Prince Of Pain
18-02-2008, 11:43 PM
مشكوور على الموضوع الرائع ... اتمنى نشوف جديدك اتمنى لو اشوف العابك.....

كن بانتظار لعبتي القادمة... ادخل هذا الموضوع

http://www.montada2.com/showthread.php?t=576759

اخوكم .... Mr.K

TheIslamFalcon
19-02-2008, 03:49 PM
شكراً على مرورك أخي ميرك بس وين ردود بقية الأعضاء

mujahedD555
20-02-2008, 01:58 PM
مشكور جدا جدا على الموضوع

ولكن في lib maker يسمح بكتابة الوامر بلغة gml ?

TheIslamFalcon
20-02-2008, 11:55 PM
نعم أخي الكريم أنت مثلاً عندك كود الإف بي سي هو هذا الكود أنت أخذه من الجيم ميكر ماعليك إلا تدخله إلى البرنامج وبس.وتحفظ الليب في مكانه و بظهر عندك مكتبة جديدة

lugia 50
21-02-2008, 03:33 PM
هلا اخي العزيز عصفور الإسلام كيف حالك عساك تكون بأت حال

اوي الصور ما خرجت عندي >< ممكن حل؟

من التراب
21-02-2008, 08:14 PM
تسلم على البرنامج
كنت أفكر من مدة أن نصنع مكتبات لكل ما نعرفة من أكواد ^^
لكن .. هل سيفيد هذا الأعضاء أم سيجعلهم يعتمدون على المكاتب بدون أي إبداع !!
----
من جهه ثانية البرنامج مفيد جدًا لصناعة المحركات الفرعية مثل ما قلت FPS مثلاً
فالكود يتكرر في كل لعبة فيمكن نحولة لمكتبة تسهل علينا التعب ^_^

d.a.m.h
21-02-2008, 09:54 PM
ممكن استخدام هذه المكتبات فعلا لعمل اكواد الfps...وممكن ايضا استخدامه لعمل التأثيرات المميزة كالظلال والانعكاسات مثلا ووضعها فى مكتبة وتوفير عناء كتابة تلك الاكواد...لكن صانع البرنامج ينصح بالا يستعمل هذه الطريقة الا المحترفون فقط لأنهم على دراية تامة باللغة...شكرا على الموضوع وفى انتظار الجديد

TheIslamFalcon
21-02-2008, 11:53 PM
هلا اخي العزيز عصفور الإسلام كيف حالك عساك تكون بأت حال
أهلاً بيك حبيبنا


اوي الصور ما خرجت عندي >< ممكن حل؟
على عيني وراسي الصور في المرفقات إنشاء الله تشتغل الصور


تسلم على البرنامج

الله يسلمك أخي من التراب


كنت أفكر من مدة أن نصنع مكتبات لكل ما نعرفة من أكواد ^^

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

لكن .. هل سيفيد هذا الأعضاء أم سيجعلهم يعتمدون على المكاتب بدون أي إبداع !!
والله ياأخي مابعرف شو بدي قلك بس المكتبات لتسهيل الأمر على المبتدئين والشخص عندما يصبح متقدم في الجيم ميكر يحفظ الأكواد و مايشتغل على المكتبات

من جهه ثانية البرنامج مفيد جدًا لصناعة المحركات الفرعية مثل ما قلت FPS مثلاً
فالكود يتكرر في كل لعبة فيمكن نحولة لمكتبة تسهل علينا التعب ^_^
أي والله ياخي الكريم أنا عم أنتظر مكتبة عن هذا الشيء انا إذا كنت بعرف شو كود الإف بي سي لكنت ساويت مكتبة.
ألف شكر لك من التراب

ممكن استخدام هذه المكتبات فعلا لعمل اكواد الfps...وممكن ايضا استخدامه لعمل التأثيرات المميزة كالظلال والانعكاسات مثلا ووضعها فى مكتبة وتوفير عناء كتابة تلك الاكواد...لكن صانع البرنامج ينصح بالا يستعمل هذه الطريقة الا المحترفون فقط لأنهم على دراية تامة باللغة...شكرا على الموضوع وفى انتظار الجديد
الحق معك أخي d.a.m.h هذا البرنامج بيوفر التعب على الجميع. وألف شكر لك والله يجزيك خير
نسيت فلكم على فكرة في لايب مع البرنامج روعة مع مثال شوفوه و أكيد بيعجبكم
في أنتظار lib من تصميمكم

lugia 50
22-02-2008, 04:14 PM
بصراحة أنا ارى ان المكتبات ستفيد افادة كبيرة جدا و من الممكن أن تظهر إبداعات من الأعضاء بعد وضع مكتبات تساعدهم على هذا و ان واثق بقدرة الأعضاء 100%

lugia 50
22-02-2008, 04:17 PM
طيب وش رايكم نطلب من أعضاء الفريق هنا فتح موضوع مكتبات أعضاء منتدى المنتدى و كل واحد يعمل مكتبات على قد ما يقدر

TheIslamFalcon
22-02-2008, 09:00 PM
هيك ساويت أخي الكريم شوف تغير أسم موضوع أمثلة أعضاء متدى المنتدى