مشاهدة النسخة كاملة : مساعدات تهم جميع الاعضاء في الجيم ميكر
black ash drago
29-10-2003, 08:05 PM
السلام عليكم
انا اسف للناس اللي حسبوها مساعدات مني او اجوبة مني
لكن هذا الموضوع هو اسئلة تجاوبونها لي (الاسئلة عندي من زمان و كنت ابغى الفرصة المناسبة)
و في هذا الموضوع عندي كم سؤال و ارجوا انه يكون شرح خطوة خطوة او بالصور احسن
1-كيف اسوي انه اذا تصادم جسمين من جهة معينة يعني نقول من الجهة اليمنى و اذا من اليسرى يسير شي ثاني؟
2-هل فيه طريقة اني استخدم اشاياء غير المتغيرا ت لتنظيم الاحداث غير المتغيرات زس مثلا اذا حصل البطل على اداة كذا يصير كذا لمن يمر بالمكان الثاني او اذا اختار الخيار الكذا يصير كذا لانه المتغيرات وجع راس؟
3-ابغى ارف طرق ستخدام لغة البرمجة حقته و من وين اتعلمها و كيف اذا كتبت كود استخدمه في اللعبة نفسها؟
و السلام عليكم و رحمة الله و بركاته
TombRaider4Ever
29-10-2003, 10:54 PM
راح احاول الرد باقرب سرعة ;)
Son Of UAE
31-10-2003, 06:24 PM
انا انتظر .. الاخ العزيز TombRaider4Ever
black ash drago
31-10-2003, 06:32 PM
كنت انتظرك ترد و رديت هباء بالله يا son of uae جاوب لا نتظر اكيد انك تعرف بعض الاجوبة لو مو كلها
TombRaider4Ever
03-11-2003, 06:57 PM
اليك الرد على استفساراتك:
1-كيف اسوي انه اذا تصادم جسمين من جهة معينة يعني نقول من الجهة اليمنى و اذا من اليسرى يسير شي ثاني؟
هذا الامر يعتبر واحدا من اعقد الاشياء في Game Maker رغم انه ضروري في العاب البلاتفورم وغيرها، ففي لعبة بلاتفورم قد تريد ان يموت العدو في حالة القفز عليه من الاعلى ولكنك تريد ان يلحق الاذى للاعب في حال الاصطدام بالعدو من الجهات الاخرى. الطريقة المثالية هي الاعتماد على المتغيرات للكائنين المعنيين فمثلا عند القفز على العدو يكون قيمة المتغير y للاعب اقل من قيمة المتغير y للعدو وفي حدث التصادم تتاكد من هذا الامر فان كان صحيحا تجعل العدو يموت وهكذا. على كل حال لتوضيح هذا الامر ارفقت مثالا يوضح ذلك وتجده في الملف المرفق.
2-هل فيه طريقة اني استخدم اشاياء غير المتغيرا ت لتنظيم الاحداث غير المتغيرات زس مثلا اذا حصل البطل على اداة كذا يصير كذا لمن يمر بالمكان الثاني او اذا اختار الخيار الكذا يصير كذا لانه المتغيرات وجع راس؟
استخدام المتغيرات هي افضل طريقة، صحيح ان كثرة استخدامه قد تفقدك السيطرة على تصميم اللعبة لكن هذا لن يحصل ان رتبت الامر بالطريقة المناسبة.
3-ابغى ارف طرق ستخدام لغة البرمجة حقته و من وين اتعلمها؟
افضل مرجع هو ملف المساعدة المرفق مع برنامج Game Maker... وتوجد مراجع اخرى واحدة منها وضعتها في ضمن الملف المرفق كما يمكن زيارة منتدى Game Maker للاستفادة. ونصيحتي الاخيرة هي ان تنظر وتتعلم دائما من الاكواد التي كتبها الغير.
كيف اذا كتبت كود استخدمه في اللعبة نفسها؟
اذا فهمت قصدك، فهنالك اربعة اماكن تستطيع استخدام الكود في Game Maker وهي:
اولا: عندما تستخدمها كمورد مثل الاسبرايتس والاصوات... الخ، ثم تستدعيها باستخدام الامر Execute a script.
ثانيا: باستخدام الامر Execute a piece of scripte.
ثالثا: في نافذة خصائص الغرفة تحت التبوية "اعدادات" "Settings" حيث تجد الزر "كود التكوين" "Creation code".
رابعا: متى ما احتجت ان تحدد قيمة في امر ما.
و انا جاهز دائما للرد على اي استفسارات اخرى حول Game Maker...
و شكرا...
black ash drago
05-11-2003, 05:16 PM
مشكور مشكور مشكور
black ash drago
06-11-2003, 09:43 PM
هلا
عندي كم سؤال
1- في مثالك سميت المتغير مثلا نقول سميت واحد منهم اكس و اوذر اكس كيف فهم البرنامج الاكس و الاوذر اكس انها عن احداثيات موقع الجسم و الجسم الاخر و اذا هي لها تسميات خاصة البرنامج يفهمها عطوني كل اللي عندكم ؟
2- ايش هو كود تجميد اللعبة يعني ستارت او بوس او بوز سموه اللي تبغون لكني ابغاه و ابغى طريقة الاستخدام حقته خطوة خطوة ؟
3- كيف اسوي احداث نحدث كل ما يمر وقت محدد في اللعبة ؟
4- كيف اخلي جسم يلحق اخر (زي الشبح اللي في ابوخماس في الطابق الخامس او السادس اللي يلحق ابو خماس)؟
نصيحة
توني مكتشف طريقة غير المتغيرات سهههههههلة وهي الاكسبريشون جربوه
نصيحة
شكرا :tongue2:
TombRaider4Ever
06-11-2003, 11:11 PM
1- في مثالك سميت المتغير مثلا نقول سميت واحد منهم اكس و اوذر اكس كيف فهم البرنامج الاكس و الاوذر اكس انها عن احداثيات موقع الجسم و الجسم الاخر و اذا هي لها تسميات خاصة البرنامج يفهمها عطوني كل اللي عندكم ؟
المتغير x مثلا يكون خاصا بنسخة الكائن نفسه اما other.x فهو خاص بنسخة الكائن الااخر المشترك في حدث الاصطدام. ويمكن ان تكتب ايضا all.x ويعني ان هذا المتغير خاص بجميع النسخ.
2- ايش هو كود تجميد اللعبة يعني ستارت او بوس او بوز سموه اللي تبغون لكني ابغاه و ابغى طريقة الاستخدام حقته خطوة خطوة ؟
ممكن بكل بساطة تستخدم مكتبة الاخ Son of UAE الذي يحتوي على امر خاص بايقاف اللعبة وتجده هنا: Alhosani (http://www.montada.com/attachment.php?attachmentid=144013) انسخ الملف في مجلد lib الموجود قفي مجلد Game Maker على جهازك.
3- كيف اسوي احداث نحدث كل ما يمر وقت محدد في اللعبة ؟
اجبت على هذا السؤال سابقا على احد الاعضاء واضعه هنا لك:
فلنفترض اننا نريد من كائن ما ان ينفجر او يختفي بعد الضغط عليه بالزر الايسر للفارة بثلاث ثوان، لفعل ذلك نتبع الخطوات التالية على حسب الارقام في الصور بالاسفل:
1- نضيف حدث الزر الايسر للفارة في نافذة ذلك الكائن.
2- نضيف الساعة Alarm Action في هذا الحدث.
3- نحدد الوقت الذي نريد ان يحصل الحدث، اجعله 90 اي ما يعادل ثلاثة ثوان. (الوقت ليس بالثانية بل بعدد الخطوات في الثانية الواحدة، عادة كل 30 خطوة = 1 ثانية، وتستطيع ان تغير هذا لكنه ليس موضوعنا).
4- نحدد حدث الساعة الذي نريد، اتركه كما هو اي الساعة صفر.
5- تضيف حدث الساعة صفر.
6- نضيف ما نريد ان يحصل بعد مرور 3 ثواني من الضغط بالزر الايسر للفارة على الكائن، ضع حدث الانفجار.
7- اضغط على "ok"
اضف الكائن في غرفة ما وابدء اللعبة، اضغط بالزر الايسر للفارة على الكائن وانتظر 3 ثواني، ستلاحظ اختفاء الكائن.
الصورة التوضيحية الاولى (http://www.montada.com/attachment.php?attachmentid=142153)
الصورة التوضيحية الثانية (http://www.montada.com/attachment.php?attachmentid=142154)
مثال حول ذلك (http://www.montada.com/attachment.php?attachmentid=142155)
4- كيف اخلي جسم يلحق اخر (زي الشبح اللي في ابوخماس في الطابق الخامس او السادس اللي يلحق ابو خماس)؟
اضغط هنا للحصول على مثال حول هذا الامر (http://www.montada.com/attachment.php?attachmentid=142453)
شكرا
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .