Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

كيف تحاكي الواقع بال3d game studio

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • كيف تحاكي الواقع بال3d game studio

    السلام عليكم ورحمة الله :
    سنشرح في هذا الدرس بإذن الله كيف تنشئ مشهد رائع يحاكي الواقع ببرنامج wed التابع للغيم ستوديو دون اللجوء إلى أية برمجة .
    هذا هو المشهد الذي سنحاول محاكاته طبعاً على قدرات لعبة :

    ///////////////////////////////////////////
    الخطوة الأولى :
    نختار الأمر file ثم new لإنشاء ملف جديد ونحفظه (خطوة الحفظ ضرورية لإنشاء برمجة جاهزة )باسم (real) .


    ///////////////////////////////////////////////
    الخطوة الثانية :
    إختر من file الأمر Map Properties .
    إرفع قيمة Nexus إلى 200 كما هو موضح بالصورة وقد شرحت سبب هذه الخطوة في درس القائمة .
    ثم انقر على صورة الصفحة الجديدة لإنشاء برمجة جاهزة باسم ملفك ( real) .
    أما عن نافتي fog و sun فهما للتحكم بالضباب ولونه (التحكم من خلال البرمجة يكون أفضل ) وكذلك للتحكم بقوة الشمس وزاوية ميلانها وو.



    /////////////////////////////////////////////
    الخطوة الثالثة :
    نفعل كما في الصورة :
    Object>>>Add Primitive>>Cylinder>>8 Sided
    لمحاكاة الأعمدة:


    ثم نضعها بالحجم الذي نريده .
    ////////////////////////////////////
    الخطوة الرابعة:
    ننشئ خامات عن طريق برنامج الفوتوشوب أو ربما الماكس أو أي برنامج يكون مقاس الخامة 128*128 أو 256*256 أو 512*512وهكذا وإلا سيمتنع عن تحميلها أو يقول :
    Bad Texture size
    نحاكي في الخامات المشهد (خامة للجدران خامة للنافذة وو).
    ثم نضيف الخامات في البرنامج عن طريق :
    Texture>>Texture Manager
    سيفتح نافذة إختر منها :
    Add WAD عندئذ إختر Standerd.wad التي تكون موجودة مع البرنامج في الملف wads ثم إضغط ok.
    عندئذ إذهب إلى قسم Texturesمن القائمة الكبيرة على اليمين كما في الصورة .
    ستجد standerd موجودة إضغط عليها ستتوسع وتظهر لك الخامات الموجودة فيهاإضغط في أي مكان بالزر اليمين سيعطيك خيارات إختر منها add texture ثم حدد صورك التي صممتها للمشهد .

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



    /////////////////////////////////////////////
    الخطوة الخامسة :
    ننسخ الأعمدة بالضغط على ctrl+d حتى ننشئ نفس العدد في نفس الأماكن كما في الصورة .

    ///////////////////////////////////////////
    الخطوة السادسة :
    نتابع إنشاء الكائنات حتى نحاكي المشهد الموجود وندرج لكل مجسم خامته .


    ////////////////////////////////////////
    الخطوة السابعة :
    الآن نحتاج إضافة الأنوار :
    Object>>Add light
    وأعطها الخصائص الموجودة في الصورة :
    http://www.arab3.com/upload/images/A...gc_8t4U1v7.JPG


    ثم كرر الأنوار ووزعها بحيث يكون في ركن كل دور نور بقيمة 500 يميل إلى الأصفر.
    وبين الدورين نور قوي رمادي بقيمة 800.
    بعد ذلك إذهب إلى Object>>load entity
    وحدد أي ملف بصيغة mdl .
    وعند إدراجه حدد موقعه وهناك سيبدأ اللاعب .
    ثم إضغط عليه (اللاعب ) باليمين واختر :
    properties
    ومن هناك إختر نافذة behaviour
    بعدها إضغط على صورة الملف ثم حدد الأمر player_walk.
    ثم إضغط ok.
    بنفس الطريقة أدرج مجسم بصيغة mdl وتكون على شكل سماء أي كرة مفرغة تحتوي على خامة سماء.
    ودعها تحوط المنطقة ثم اضغط عليه باليمين واختر properties
    ثم حدد نافذة properties وضع علامة صح على passable هذا يجعل السماء قابلة للعبور هذا ضروري لإنشاء أية سماء كي لا تمنع اللاعب من الحركة .
    ثم اختر الأمر build
    وحدد level map من خصائص build.
    ثم اضغط ok وانتظر حتى ينتهي...............................
    بعد ذلك إختر الأمر run وتمتع بالمرحلة .

    أخوكم أسد الله .
    إن الآخرين قد يتواجدون لمساعدتنا وتعليمنا وتوجيهنا ، ولكن الدرس الذي يجب أن نتعلمه متروك لنا .

  • #2
    النتيجة ...

    عندما قلت أعط الأنوار خصائص الصورة قصدت هذه الصورة للذين لم تظهر لهم .

    /////
    النتيجة النهائية:




    إن الآخرين قد يتواجدون لمساعدتنا وتعليمنا وتوجيهنا ، ولكن الدرس الذي يجب أن نتعلمه متروك لنا .

    تعليق


    • #3
      السلام عليكم
      هل من الممكن عمل اضاءة مركزة (spot) مثل اضاءة صورة علىالحائط
      او تاثير اضاءة لهب(مصباح زيتى ) على الحائط ( اضاءة متغيرة الالوان ) ذات حركة فى اللون و الشكل


      شكرا
      Modeler freelance
      نماذج من الاعمال
      www.diar.ft2.org

      تعليق


      • #4
        نعم يمكن وذلك عن طريق البرمجة وأما عن إضاءة اللهب فهو عن طريق برمجة الأ dynamic light:
        خذ هذه البرمجة فستفيدك ولكن لا تنسانا من الدعاء:
        action fire {

        while(1){

        my.lightrange = random(20) + 200;

        my.lightred = random(5) + 65;

        my.lightgreen = random(7) + 22;

        wait 5;

        }

        }

        /////////
        السطر action fire يعرف أن الأمر يظهر في برنامج التصميم باسم fire
        while(1) تستخدم لجعل الأمر متكرر طول اللعبة .
        والبرمجة بسيطة جداً فقط تجعل مجال النور يتغير باستمرار وكذلك لونه ليحاكي النار الواقعية .
        إذهب إلى برنامج التصميم بعد أن تضيف هذه البرمجة إلى ملفك وبرنامج التصميم هو wed وأضف أي مجسم بصيغة mdl وأعطه الأمر fire وقد ذكرت في الدرس كيف تعطي الأوامر .
        وإذا أردت أن يكون المجسم مخفياً فضع علامة صح على الأمر invisible وقد ذكرت في الدرس كيف تستخدم الخصائص حينما أعطينا السماء الخاصية passable.

        تحياتي :
        أسد الله .
        إن الآخرين قد يتواجدون لمساعدتنا وتعليمنا وتوجيهنا ، ولكن الدرس الذي يجب أن نتعلمه متروك لنا .

        تعليق


        • #5
          السلام عليكم

          شكرا
          Modeler freelance
          نماذج من الاعمال
          www.diar.ft2.org

          تعليق


          • #6
            السلام عليكم

            ماهذا ؟

            فلينزل أصحاب المايا والماكس إلى هنا ليتعلموا بعض الفن والإبداع

            ولهذا أحببت 3DGS .... فمن خلاله أنت لا تصمم لعبة ولاكن أنت تصمم اللعبة التي تريد

            عموماً أخي أسد الله لا أعرف كيف أشكرك (

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

            أعذرني عن تأخري في الرد لضروف قاهرة قد تطول

            شكراً لك

            تعليق


            • #7
              ملاحظة فنية برمجية :
              while(1)
              مثل while(true or TRUE)
              رب زدنِى علماً
              جيتس و اينشتين احدثوا ثورة في مجالاتهم و لكن بعد كل هذا هل استطاعوا ان "يميزوا" بعد كل ذلك ان الله احد لم يلد و لم يولد ؟
              نعم - احمد صالح .
              برمجة الألعابُ هي عملية تــحويل الصور الميتة إلي صور حية - احمد صالح .
              الامـة التى تــفرط فى لغـــتها كالتى تفرط فى عرضها !!!
              انا لو لم اكن مصريا * لوددت أن اكون مصريا

              تعليق


              • #8
                أخي T_arek و جيم ميكر لا شكر على واجب .
                أخي أحمد صالح .
                إن الآخرين قد يتواجدون لمساعدتنا وتعليمنا وتوجيهنا ، ولكن الدرس الذي يجب أن نتعلمه متروك لنا .

                تعليق


                • #9
                  الصور لا تظهر
                  عرض كل أكواد برامجي للبيع بأسعار زهيدة

                  تعليق


                  • #10
                    اخي العزيز شكرا لك علي هذا الدرس
                    لكن حقيقة الصور لا تظهر
                    هل بامكانك وضعها ضمن مرفقات للاستفادة علي مستوي عام ضمن المنتدي
                    حرام درس مثل هذا يذهب سدي
                    لا إله إلا الله محمد رسول الله

                    تعليق


                    • #11
                      اخي العزيز شكرا لك علي هذا الدرس
                      لكن حقيقة الصور لا تظهر
                      *·~-.¸¸,.-~*لا أله إلا الله محمد رسول الله*·~-.¸¸,.-~*
                      *·~-.¸¸,.-~**·~-.¸¸,.-~*
                      سبحان الله ولا حول ولا قوة إلابالله والله أكبر
                      *·~-.¸¸,.-~**·~-.¸¸,.-~**·~-.¸¸,.-~**·~-.¸¸,.-~*
                      *·~-.¸¸,.-~**·~-.¸¸,.-~*

                      تعليق

                      يعمل...
                      X