صفحة 12 من 17 الأولىالأولى ... 27891011121314151617 الأخيرةالأخيرة
النتائج 166 إلى 180 من 248

الموضوع: صناعة الألعاب الدولية - 3D gamestudio A7

  1. #166
    التسجيل
    15-07-2008
    الدولة
    الدار البيضاء - المغرب
    المشاركات
    114

    صناعة الألعاب الدولية - 3D gamestudio A7


  2. #167
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    شكرا شكرا يا اخ ahlallouch ان حبدء في تحميل حال شكرن على برنامج كامل شكرا

  3. #168
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    ادن يمكنن ان اصنع لعبة exe عن طريق Files>Publish

  4. #169
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    اه نسيت شكرن يا اخ moha97 شكرا نعم لو كان يسمح بتحويل الى exe يريت ترفع لان وابط اخ ahlallouch كتيرة وشكرن على مجهودكم

  5. #170
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    يا اخ ahlallouch انت لم تجبن على اسالة

  6. #171
    التسجيل
    15-07-2008
    الدولة
    الدار البيضاء - المغرب
    المشاركات
    114

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    بسم الله الرحمن الرحيم

    أخي الكريم : السلام عليكم

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

    أما تغيير الأسلحة المتاحة في البرنامج فيمكن تغييرها بحرفي A E أو حرفي Q E

    الدروس دائما ستبقى في نفس الموضوع، حتى لا يتيه الإخوة بين الصفحات.

    أما الربط بين المراحل أو المستوى فقريبا سنناقش ذلك في نفس باب المعايير التالي :
    الفصل السابع : معيار المنوعات - Template MISC.

    أما MED - C-Script فبعد الانتهاء من المعايير.

    طبعا سيكون هناك درس في باب MED لصنع الشخصية بالوجه الذي تريد.

    وللتذكير كل الأسئلة الهامة المتعلقة بالمعايير سنعيد دراستها عند العودة إلى اللعبة الرسمية في مقرالخاطفين.

    والسلام عليكم ورحمة الله وبركاته

  7. #172
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    عفون يا اخ ahlallouch اسف كل وحد ادرف نعم شكرن على اجابة لاكن ان لم اعني تغيير بين الأسلحة المتاحة في البرنامج بل وضع اسلح اخرا متل سيف حسنا لن اطالبك بل جواب حت يحين درسه ان في انتضار ام بنسبة للاجوبة اخرى فهي في مكانها و شكرا وارج ان تاتين بدروس لان كل من يبدء دورة ويمر وقت طويل ويمل يقول ون مل و هده دور ليهنيهم اهنين xd هده حال ونبق نحن مبتدان واحلين وصط برنامج ويات شخصن اخر ويبدا في دورة لبرنامج اخر ونفس حاج تتعاود كل مرة ان لم اقصد اهانت احد لاكنها حال ونحن لدين نفقد امل في برمجة وكما قلت انت اللغة التانية في مغرب هي فرنسية واغلب دروس لتي توفرها شركة بل انجليزية وان اعان صعوبة في فهم دروس والجا الى مترجم خوخل واترجم تم اعود وتخطلط علي امور ونت دب غد تكول ان مل مشاكل xd وسلام وشكرا مرة 2

  8. #173
    التسجيل
    15-07-2008
    الدولة
    الدار البيضاء - المغرب
    المشاركات
    114

    صناعة الألعاب الدولية - 3D gamestudio A7 - القسم 4 من باب المعايير

    بسم الله الرحمن الرحيم

    إخوتي الكرام، نتابع دروسنا في عالم المعايير، وندرس في هذه الحلقة موضوع المواد أو الأشياء - Template OBJECT.
    دراسة اليوم للمعايير ستكون كالعادة سطحية ريثما نعود لنستعملها عند الضرورة في مقرنا.
    ملف التحميل

    http://www.ahlallouch.fr.tc/imagesseize/outils.zip

    ----------------------
    الفصل الرابع : معيار المواد أو الأشياء - Template OBJECT.
    ----------------------
    معيار ----- Doors and Lids (01)x ملف السكريبت Door01.wdl
    طبعا استعملوا File / Project Manager لإدماج معيار Doors and Lids كما في الصورة التالية



    Doors تعني الأبواب أو ما شابه ذلك، و Lids تعني كمغلقات، الأشياء التي نسد بها البرميل مثلا.
    إذا اصنعوا بيتا واسعا، أضيفوا إليه البطل، ثم أضيفوا الباب التي مع ملفات التحميل porte.wmb.
    ألصقوا حركة Door01 لهذه الباب، ثم اقتربوا منها واضغطوا ضغطة واحدة على مفتاح Ctrl الذي يفتح الباب حسب معطيات الصورة التالية.



    فحسب الدوران العادي، إليكم هذه الصورة



    وحسب الدوران كعقارب الساعة، إليكم هذه الصورة



    وحسب الدوران المتقدم إلى المستعمل، إليكم هذه الصورة



    وكالعادة، 3DGS يفتح المجال لتعديل بعض الخصائص، أو لمن أراد التعمق، يتيح البرنامج تغيير الكود بالكامل، بواسطة البرمجة.
    من خلال فصل Resources / script files / door01.wdl ثم Customize لتغيير الخصائص أو Open لتغيير الكود.
    يمكنكم تعديل عدة ألوان من الأصوات. فهناك الأصوات المتعلقة بالأبواب المنزلقة أو المفتوحة بشكل طبيعي، بل وبإمكاننا برمجة مجموعة
    من الأصوات للباب الواحد وتقوية الصوت أو خفضه. انظروا صورة الخصائص.



    يمكننا أيضا أن نلصق حركة Door01_TrekDoor. لقد استعملناها كثيرا في المقر. لقد وضعنا في خصائصه X Y Z جميعا 100.000 لكي تظهر الصورة التالية



    الباب وقد ابتعدت عن مكانها ب 100 كوانت في العلو أي Z. و100 كوانت الابتعاد أي X. و100 كوانت على اليمين أي Y.
    أما إذا ألصقنا بالباب حركة Door01_Key، فهذا يعني أننا نشترط إيجاد مفتاح لفتح الباب.
    الصورة التالية تقربنا من هذا المفهوم



    معيار ----- Climbing objects (ropes, ladders, etc.)x ملف السكريبت bipedClimb01.wdl
    هذا المعيار متخصص في السلالم والتسلق بالحبال مثلا.
    فهو يمنحك نقطة الانطلاقة ونقطة النهاية، ويربط بين المكان الأول والتالي.
    فمثلا إذا أخذنا برجا عاليا، وألصقنا له السلالم، فبإمكاننا الصعود فيه والتوقف في الطريق لمشاهدة الأسفل، أو التقدم حتى نصل السطح.
    إضافة السلالم هي لمجرد اتباع المنطق، فبإمكاننا التسلق على الحائط دون استعمال السلالم.
    هيا اصنعوا برجا عاليا وأضيفوا إلى جانبه السلالم الموجودة في ملفات التحميل escalier.wdl. انظروا الصورة التالية.



    ولنذهب إلى File / Project Manager ونختار السكريبت Climbing objects (ropes, ladders, etc.)x انظروا الصورة التالية التي توضح السكريبت
    المختار، وتوضح أيضا في الأسفل على اليسار الحركتان المتاحان من طرف هذا المعيار.



    الآن سنضيف نقطة الانطلاقة في أسفل البرج. اختاروا من ملفات التحميل الموديل kugel.mdl الذي أخذته من أحد أدوات مجلة الألعاب.
    ضعوه قريبا من البرج كما في الصورة التالية. وألصقوا له حركة BipedClimb01_Start بواسطة زر الفأرة الأيمن من خلال behavior / Choose Action



    الشكل المحاط بالدائرة الحمراء هي الموديل الرابط بين التسلق والمتسلق.
    الموديل هنا مجرد شيئ كأي شيئ، نلصق له الحركة التي نريد. وفي الغالب سنتعامل كثيرا مع مثل هذه الأدوات، هي مجرد صلة وصل بين الأشياء
    التي نريد فيها عملا والمستعمل الذي يريد هذا العمل.
    وفي حقيقة الأمر فإننا ننشط خاصيته Invisible كي لا يظهر لنا أثناء اللعب. أما السلالم فإننا ننشط خاصية Passable حتى لا يعرقل لنا الصعود.
    أم الخصائص المحاطة بالمستطيل الأحمر في الصورة السابقة، فهي ترشدنا كالتالي:
    Speed سرعة الصعود
    Range المنطقة بالكوانت التي يبدأ فيها التشغيل بواسطة المفتاح Ctrl.
    Icon تستعمل لإثبات دخول اللاعب المنطقة المنشطة للتسلق كما في الصورة التالية.



    هي أرقام على شكل إشارات، تغيير هذا الرقم يلونه ويكبره، وأظن أنه يتوقف في رقم 4. جربوا ذلك بأنفسكم. لكنها مجرد علامة تنبيه.
    الصورة التالية توضح إضافة kugel.mdl آخر لكن في أعلى البرج كما في الصورة التالية



    لقد أضفنا إليه هذه المرة حركة BipedClimb01_End المعبرة عن نهاية الصعود.
    السرعة Speed مفهومة وأيضا Range و Icon. لكن السطر الرابع ExitX له دور هام عند نهاية الصعود. فهو يدفع المتسلق إلى الأمام كي لا يبقى محصورا
    في الصعود. وهناك شيئ مهم يجب التنبه إليه، وهو الربط بين موديل الانطلاق وموديل التوقف. نظام 3DGS يعطي لكل موديل إسم. مما يسهل علينا
    استعمال نفس الموديل عدة مرات وفي أماكن مختلفة من المستوى. وهو ما يسهل التمييز بين نفس الموديل في أماكن مختلفة.
    حسب التسمية الموجودة عندي والتي قد تختلف مع التسمية الموجدة عندكم. فموديل الانطلاق يسميه البرنامج kugel_mdl_009. انظروا
    properties / Name. أما موديل النهاية فاسمه kugel_mdl_007. مع العلم أنه من حقكم تسمية ما تريدون بما تريدون.
    الآن سنربط الموديل العالي بالموديل الأسفل. لننظر الصورة التالية.



    كما نلاحظ في الصورة الدائرة الخضراء تحيط بموديل الانطلاق الذي سماه البرنامج kugel_mdl_009 وهو يوجد في لائحة الكائنات الموجودة على اليسار.
    وفي خصائص هذا الموديل نجد كلمة Attached المحاطة بالمستطيل الأحمر على اليمين. الكلمة تعني ربط. أي ربط موديل الانطلاق kugel_mdl_009
    بموديل النهاية kugel_mdl_007 كما في الصورة قرب كلمة Attached. اضغطوا بزر الفأرة على علامة الملف على يمين Attached لتظهر لائحة الكائنات
    كما في الصورة على اليسار.
    الأن ليتقدم البطل إلى البرج، وبمجرد الاقتراب ستظهر علامة واحد، مما يعني أننا دخلنا المنطقة المنشطة للتسلق، لكن لابد من إعطاء الإذن بواسطة
    المفتاح Ctrl كي يثبتنا على السلالم، فنصعد، لكن بشكل غير طبيعي.
    الصورة التالية توضح بواسطة الكاميرا البعيدة التصاق البطل بالسلالم.



    ولو جربتم التسلق للاحظتم أن البطل لا يتحرك تماما بل كأنه فوق المصعد. لماذا ؟ البطل في هذا الموديل لا يملك حركة التسلق ولكنه مأمور بالصعود،
    لكن إذا وضعنا مكان البطل القديم بطلا جديدا اسمه sf_alien.wdl فسنراه يتسلق بشكل طبيعي. لماذا ؟ لأنه، اثناء الصناعة بواسطة MED تمت إضافة
    حركات التسلق إلى جانب الحركات الأخرى العادية. انظروا الصور التالية.





    الصورة التالية توضع المشهد الأرضي من الفوق



    والصورة التالية توضح ما تبقى من السلالم



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



    الصورة التالية توضح الإشارة للهبوط في السلالم



    وهناك من سيعترضه مشكل الصعود الغير متوقف كما في الصورة التالية



    حل هذه المشكلة يكمن في حجم البطل، فلو صغر أو كبر فسيكون هناك مشكل الصعود الغير متوقف أو عدم الصعود.
    ونكون قد انتهينا من السلالم والحبال والأبواب والمغالق.
    معيار ----- Lifts (01)x ملف السكريبت Lift01.wdl
    معيار Lift متخصص في النقل كالمصعد والناقلات أمثال القطار أو الرافعات إلى آخره من وسائل النقل.
    هذا المعيار يحدد من طبعه مكان البداية والنهاية. وفي الغالب ينقل المستعمل. وقد يستعمل النقال من طرف الأعداء مثلا.
    علينا إدماج المعيار الرئيسي بالمسار المعروف File / Project Manager كما في الصورة التالية



    كالعادة نصنع غرفة عالية السقف، ونأتي بملف elevator.wmb الموجود مع ملفات التحميل.
    كل الكائنات التي لها امتداد wmb هي مجرد مستوى عادي تمت ترجمته كملف مستقل. مثلا ملف elevator.wmb مجرد مستوى عادي لم نضع فيه إلا
    هذه الطاولة أو الرافعة التي ستنقلنا إلى السقف. ثم ترجمنا الملف كما نترجم أي ملف آخر. واستدعيناه كأداة.
    سنضع هذه الأداة على أرضية الغرفة حتى تكاد تلمسها. نربط هذه الأداة مع حركة Lift01_Basic
    نزود خصائص المصعد كما في الصورة التالية.



    نتجه نحو الرافعة نصعد فوقها فترفعنا إلى السقف. الصورة التالية ونحن فوق الرافعة ما زلنا قرب الأرض



    الصورة التالية ونحن قرب السقف



    الآن سنربط مصعدين، عندنا الأول سنترك له مقاييسه دون تغيير. نضيف رافعة أخرى elevator.wmb ونربطها بحركة Lift01_Linked. خصائصها كالتالي.



    نربط المصعد الرئيسي بالمصعد الثانوي، فنستعمل Attached الموجودة بالمصعد الثانوي، ثم نفتح مدير الملفات لنختار اسم المصعد الرئيسي كما
    هو موجود عندكم، وهو يقارب نفس الإسم الموجود في الصورة التالية.



    المقصود هنا هو تحريك المصعد الثانوي عند تحريك المصعد الرئيسي الذي نركبه.
    الصورة التالية توضح وجودنا فوق المصعد الرئيسي وأمامنا المصعد الثانوي ونحن ما زلنا على الأرض.



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



    وأخيرا هناك المصعد المضيئ. سنضيف رافعة أخرى elevator.wmb ونربطها بحركة Lift01_Lite. إنه مصعد كأي مصعد، بل يضيف الإنارة التي ترافقه.
    وهذه خصائصه التي فيها اختيار ألوان الإنارة ومداها إلى آخره من الخصائص.



    الصورة الأولى توضح المصعد في الأرض والإنارة التي على الجدار.



    الصورة التالية توضع المصعد قرب السقف والإنارة التي تنير الجدار



    في الدرس القادم إن شاء الله سنتمم باقي فصول هذا المعيار الضخم وهم كالتالي :
    Force Fields, Damage Fields, and Water (01)x
    Props (00)x
    Teleporters (00)x
    Traps (00)x

    دمتم في رعاية الله وحفظه.
    والسلام عليكم ورحمة الله وبركاته.

  9. #174
    التسجيل
    21-02-2009
    الدولة
    مصر / مدينة (الاسماعيلية)
    المشاركات
    49

    Thumbs up رد: صناعة الألعاب الدولية - 3D gamestudio A7

    شكرا لك اخى وجزاك الله خير الجزاء على مجهودك الذى تبذلة فى هذة الدروس
    وكل عام وانت والاخوة بألف خير بمناسبة شهر رمضان الكريم

  10. #175
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    شكرا يا اخ وشكرا على مجهود

  11. #176
    التسجيل
    12-08-2009
    المشاركات
    15

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    السلام عليكم

    كيفك اخي

    مشكووور على الدورة الجميلة !

    المهم عندي سؤال انا سويت كل شي بعد ما ابي اسوي استعراض يعني اشوف كيف صارت اللعبة يقول لي هذا الكلام وشي اسوي


    بالتوفيق
    اتمنى انك تساعدني !

  12. #177
    التسجيل
    25-05-2009
    الدولة
    المغرب العزيز
    المشاركات
    227

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    اخ هل ضغت على build تم build bsp map تم ok
    اد كنتقد قمت بهدا فان اسف لا استطيع مساعدتك انت ضر استاد حتى يات

  13. #178
    التسجيل
    15-07-2008
    الدولة
    الدار البيضاء - المغرب
    المشاركات
    114

    رد: صناعة الألعاب الدولية - 3D gamestudio A7 - استفسار

    بسم الله الرحمن الرحيم.

    من الأشياء الأساسية في برمجة الألعاب هو استعمال الأسماء اللاتينية في تسمية الملفات إلا للضرورة.
    أما واجهات اللعبة فأنت حر.
    أظن مشكلتك تكمن في تسجيل اللعبة أو عدم تفريغ الكتلة ولربما أيضا تسمية الملف. وحسب الصورة أرى هناك نقطتان بين اسم الملف و wmb
    هل هذا أول لقاء بالبرنامج ؟ إذا كان كذلك فراجع الصفحة 3 مقالة: أول برامجي.

    أرجو من الله أن أكون صائبا.

    والسلام عليكم ورحمة الله وبركاته.

  14. #179
    التسجيل
    12-08-2009
    المشاركات
    15

    رد: صناعة الألعاب الدولية - 3D gamestudio A7

    مشكووور اخي لقد تم المعاينة و نجحت

    اتمنى لك التوفيق في الدنيا و الاخرة

    يا رب
    بالتوفيق

  15. #180
    التسجيل
    22-08-2009
    المشاركات
    11

    Thumbs up رد: صناعة الألعاب الدولية - 3D gamestudio A7

    اوّلا أريد أن أشكرك جزيل الشّكر أيّها البطل على الدورة المذهلة التي أنت تكتبها و أهنّؤك على السّرد الرائع و طريقة التقديم اللاّغبار عليها،، جعل الله لك هذا التعليم في ميزان حسناتك . أعرف كم هي صعبة تأدية هذا الدّور و خصوصا مع برنامج يستخدم لغبة السي ++ ،، كما يقول الرّسول عليه الصلاة و السلام : خيّر من تعلّم و علّم ، سأحاول تعلّم هذا البرنامج و ان وصلت لذلك فأعدك أنني ساعلّم من بعدي أيضا، شكرا جزيلا لك ، سأبدأ من الغد في تطبيق دروسك ،فقط لديّ سؤال : هل سكريبتات هذه اللغة صعبة ؟ قصدي صعبة التعلّم ؟
    و شكرا لك جزيلا

صفحة 12 من 17 الأولىالأولى ... 27891011121314151617 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •