Unconfigured Ad Widget

تقليص

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

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

الطريق نحو برمجة الالعااااب بإحتراف (مقالة)..

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

  • #16
    اذا اردت اي دروس للبرنامج فللبرنامج دروس كثيره جدا
    My Site

    تعليق


    • #17
      السلام عليكم
      اخي game_maker
      شكرا على شرحك عن تصميم الشخصيات ...
      قمت بتحميل المقبس الذي يعمل شخصيات MD2 لكني لم افهم شيئاً عن طريقة تصميم مثل هذا النوع من الشخصيات .
      لدي خبرة لا بأس بها في 3DS Max 4.0 و لكني مازلت مبتدئ في تصميم الشخصيات :

      و بالنسبة للـ ID و اكساء الشخصيات فلا اعرف عنه شيئا
      .....
      ....
      ..
      .
      ------------------------------------------------------------------------------
      لدي سؤال عن انشاء العوالم "البيئة" ثلاثية الابعاد ... ذكرت انه يمكن استخدام الثري دي ستيديو ماكس في عمل البيئة ....
      كيف يمكن ذلك ؟؟؟
      مثلا قمت بوضع plane كبير بعض الشيء كأرضية و وضعت بعض المباني بواسطة Box و وضعت نصف shape "دائرة" كسماء ....
      ما هي الخطوات المتبقية ليمكن استخدام هذه البيئة في لعبة ثلاثية الأبعاد.
      ------------------------------------------------------------------------------
      بسم الله الرحمن الرحيم
      إِنَّمَا وَلِيُّكُمُ اللَّهُ وَرَسُولُهُ وَالَّذِينَ آمَنُوا الَّذِينَ يُقِيمُونَ الصَّلَاةَ وَيُؤْتُونَ الزَّكَاةَ وَهُمْ رَاكِعُونَ*وَمَنْ يَتَوَلَّ اللَّهَ وَرَسُولَهُ وَالَّذِينَ آمَنُوا فَإِنَّ حِزْبَ اللَّهِ هُمُ الْغَالِبُونَ

      تعليق


      • #18
        يا اخي لقد بحثت لك عن الكراك ووضعته على موقعي
        وانت تجاهلت الرد علي حتى
        يبدو انني اساعد من لا يريد المساعده
        على العموم انا لن اشارك مره اخرى في المنتدى وسانضم الى قائمة المشاهدين
        لان الاعضاء صراحة احبطوني اشد الاحباط
        السلام عليكم
        My Site

        تعليق


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

          ؟؟؟ :
          سأرد بالتفصيل عن تصميم الشخصيات لاحقاً

          اما بالنسبة لسؤالك عن استخدام الماكس في العوالم لقد رددت عليك :

          أما عن تحميل المجسمات في اللعبة ؟

          قبل كل شيء ماهو 3dsmax ؟ مجرد برنامج يستخدم مكتبات DirectX ...اي انه يتخذ نفس العمليات التي تجرى في اللعبة ..... هذه نقاط وهذه طريقة الربط بينها (نفذ العملية)
          وأما عن الية عمل ذلك فهي تحويل صيغة max إلى انساق من الممكن قرائتها كـx و 3ds
          فبعد أن أحدد النقاط من الملف وأحدد طريقة الربط (أدع DirectX يتولى المهمة)
          أرجوا أن أكون قد أوضحت المقصود

          تجاني : لا يشترط أن تكون لـ ؟؟؟ فمن المؤكد أن يستفيد منها أحد اخر
          + وسع صدرك فنحن نتحدث عن تصميم الألعاب العربية (أي لا أحد )

          بالتوفيق

          تعليق


          • #20
            السلام عليكم
            اخي تجاني ....
            معذرة لاني لم ارد عليك ... على كلٍ .. ان كلام الأخ game_maker جعلني احذف البرنامج من جهازي "كلام مقنع"
            ارجو ان تقبل اعتذاري مرة اخرى .
            اخي game_maker ..
            قلت انك رددت علي في موضوع انشاء العوالم .... .... متى ؟؟؟
            و يا حبذا لو تقوم بعمل درس يوضح كيفية عمل شخصيات MD2 ....
            و لدي سؤال عن هذا النوع من الشخصيات ...
            هل الدايركت اكس يدعم هذا النوع "MD2" مباشرة ام لابد من وجود مكتبات مثل ريفلوشن ثري دي..؟؟؟؟
            بسم الله الرحمن الرحيم
            إِنَّمَا وَلِيُّكُمُ اللَّهُ وَرَسُولُهُ وَالَّذِينَ آمَنُوا الَّذِينَ يُقِيمُونَ الصَّلَاةَ وَيُؤْتُونَ الزَّكَاةَ وَهُمْ رَاكِعُونَ*وَمَنْ يَتَوَلَّ اللَّهَ وَرَسُولَهُ وَالَّذِينَ آمَنُوا فَإِنَّ حِزْبَ اللَّهِ هُمُ الْغَالِبُونَ

            تعليق


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

              أهلاً ؟؟؟

              قلت انك رددت علي في موضوع انشاء العوالم .... .... متى ؟؟؟
              هههههه الله يشفيك .. مرتين / شفت ردي الاخير إقرأ من عند السطر السادس

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

              هل الدايركت اكس يدعم هذا النوع "MD2" مباشرة ام لابد من وجود مكتبات مثل ريفلوشن ثري دي..؟؟؟؟
              دايركت اكس يدعم ملفات "X" ولكن Rev تدعم "X" و "3ds" و "milkshape" و "mdl" و "md2" و "PolyVox" و "bsp"

              ضع ثلاثة خطوط تحت "3ds" و "mdl" و "md2"

              بالتوفيق

              تعليق


              • #22
                تحياتي لكم أخواني

                ربما فاتني الكثير
                ولكن الشكر الجزيل للأخ game_maker على هذا المقال الرائع

                معلومات قيمة وجديرة بالمتابعة

                تحياتي
                نداء القلب الى القلب
                ســلام على أهل القبور الدوارس ***** كأنــهم لم يجـلسوا في المجالس
                ولم يشربوا من بارد الماء شربتا ***** ولم يأكلوا من خير رطب ويابس
                ألا خبــروني أيـن قبـــــر ذليــــلكم ***** وقبـــر العزيز الباذخ المتنافــس

                تعليق


                • #23
                  أنتم أساتذه بالمبرمجه

                  ماشأالله عليكم ظهرتُ مبدعين بالبرمجه
                  والله ماني داري وش أقول

                  تعليق


                  • #24
                    ـ

                    المقال روعه اخى game_maker.....
                    وبصراحه شجعنى انى انضم ا ليكم ممكن تقبلونى ...
                    انا بتعلم حاليا الماكس هل سيسعادنى على الدخول فى عالم الالعاب...
                    ارجو الافاده ..

                    تحياتى.......
                    MAHMOUD.MAX



                    تعليق


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

                      اهلاً

                      * تذكر ان هذه المقالة ليست لتعليم الماكس

                      تصميم MD2 :

                      1- صمم شخصيتك واجعلها أقل من 1000 نقطة ( افضل)

                      وبعد ان صممت الmesh حان دور الtexture :

                      اختر الاداة الفرعية Face من Editable Mesh :

                      ثم انزل للأسفل وستجد اداة تعيين الID للمادة :

                      والان قم بتحديد منطقة الصدر في النموذج كما هو موضح هنا :

                      ثم ضع رقم "1" في ID واضغط انتر

                      وضيفة هذا الID هو وضع مادة معينة لجزء معين من الجسم

                      فلو اردنا وضع القميص فكل ما نقوم به هو تحديد الFaces من الجسم ثم نختار رقم ID وليكن مثلاً خمسة ثم نقوم بتعيين المادة للID خمسة من محرر المواد (هذه هي الفكرة الأساسية لعمل ID)

                      والان افتح محرر المواد واختر مادة جديدة ثم اختر النوع : Multi-Sub Object


                      فتلاحظ وجود ارقام بجانب كل مادة ... هذه الارقام الخاصة بالID

                      اختر Set Number للتحكم بعدد الارقام

                      اكتب بجانب الرقم 1 "chest" ولذلك لأننا سنقوم بتعيين مادة لمنطقة الصدر

                      والان للنتقل إلى موضوع الtexture

                      الtexture لشخصيات md2 وغيرها يجب أن تراعي فيه نقاط معينة

                      (1) لابد ان يكون احد اسس الرقم 2 أي
                      الطول : رقم ^ 2 (والرقم طبعاً يكون عدد صحيح Integer )
                      والعرض : نفس الشيء

                      ولاحظ انه يفضل ان تكون صورة واحدة هي الموجودة كمادة كاملة ..كيف ذلك ؟
                      بأن تضع جميع مواد الجسم في صورة واحدة ... مثل :


                      والان لنعود إلى محرر المواد وبعد ان كتبنا "chest" في الرقم "1" ... والان اختر المادة بجان الرقم "1" ولذلك لنعين للصدر المادة
                      انزل على الMaps واختر Diffuse لنحدد مادة الانتشار ... ثم اختر Bitmaps


                      واختر هذا المربع وحدد صورة المجسمات (التي فيها جميع الصور للمناطق)

                      ثم قم بتفعيل الCropping/placement وحدد منطقة الصدر فقط من الصورة
                      التعديل الأخير تم بواسطة game_maker; 03 / 06 / 2003, 04:04 AM.

                      تعليق


                      • #26
                        والان حان وقت تطبيق معدل UVW map على منطقة الصدر فقط (افعل ذلك بعد تعيين معدل UVW map على الجسم ثم اختر المعدل الفرعي Gizmo وصغره حتى يحيط بمنطقة الصدر :


                        انتهينا من منطقة الصدر

                        والان اعد نفس الخطوات السابقة ولكن افصل بين كل خطوة وخطوة بوضع معدل "'edit mesh" حتى يتسنى لك وضع معدل UVW map من جديد

                        وبعد ان تنتهي من وضع الtexture .. الخطوة القادمة هي عمليات التحريك (انشئ Bibe وقم بتحريك الجسم الحركات التي تريدها )

                        بعد ذلك حان وقت Qtip للتحويل إلى هيئة MD2 :

                        وجدت شيئاً ممتعاً (اصادرة جديدة من Qtip لم اعمل عليها مسبقاً )

                        عموماً بعد تحميل مقبس Qtip وتشغيله في الماكس ستجد هذا الشكل
                        http://www.geocities.com/darinp52/qtip/qtipPanel.jpg

                        تذكر ان تحدد الشخصية ثم تضغط على Export وانتهى الأمر

                        _________________________
                        اعذرني على التأخر فالاختبارات على الابواب كما تعلم وايظاً اعذرني على الإختصار فجهازي ليس معي حالياً (لا يوجد ماكس في هذا الجهاز)

                        تذكر كلمة Qtip :
                        "Make Model That ROCK"

                        بالتوفيق

                        تعليق


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

                          مرحباً

                          Dr.net : إن لم تشق طريقك في برمجة الألعاب فسيفوتك الكثير

                          الورنس : في رأيي الإبداع في البرمجة يكون بالذكاء الاصطناعي ( ويفشل أمامه كثير من المبرمجين (هل توصلت إلى اليه ذكاء لعبة الشطرنج ))

                          ابن حبان : مرحباً بكم يا ال حيان
                          بالتأكيد ..حياك الله
                          صدقني لن يمر عليك برنامج افضل من 3DSmax ليكون رفيقك في البرمجة مطلقاً

                          بالتوفيق

                          تعليق


                          • #28
                            السلام عليكم
                            اخي game_maker ...
                            شكرا لك على الشرح ....
                            بقي عندي بعض الأسئلة و النقاط المبهمة ....
                            1.بعد تحديد صورة الملابس الكاملة و تفعيل الخيار Cropping/placement و إختيار view image ظهرت الصورة و لكنها كصورة كاملة و لا يمكن اختيار جزء منها كما موضح في الصورة المرفقة :



                            كيف يمكنني اختيار منطقة محددة ..؟؟؟

                            2.بالنسبة للتحريك .. قرأت في أحد الكتب ان شخصيات MD2 يتم الإعداد لكل الحركات قبل تصديرها و إعطاء كل حركة إسم معين و في البرمجة فقط يتم كتابة اسم الحركة تقوم الشخصية بإداءها .. مثلا .. في لعبة كويك 2 "كما هو مذكور في الكتاب " فإن حركة الشخصية تتكون 134 فريم و كل عدد من الفريمات مخصص لحركة معينة .. كالتالي :

                            الحركة الفريمات
                            وقوف ( Stand) من 0 إلى 39
                            جري ( Run ) من 40 إلى 45
                            هجوم ( Attack ) من 46 إلى 53
                            ......
                            ...
                            و هكذا
                            و في البرمجة يتم فقط إستدعاء الحركة كـ Stand أو Run و يقوم بها الشخصية ...

                            فكيف يمكنني تصدير شخصيات MD2 مقسمة إلى حركات و استدعاء احد الحركات فيما بعد ..؟؟؟

                            3.بالنسبة لمقبس Qtip فعند دخول الموقع الذي وضعت وصلته .. فتظهر اخطاء كثيرة و يغلق الموقع إجبارياً "مع أنه كان يعمل في البداية و لكن عندما قررت تحميل المقبس Qtip قام يعاند" ...
                            فإذا كنت تملك النسخة الأحدث من Qtip و جربتها أو حتى النسخة التي تستخدمها فأرجو أن ترسلها على : sahob_85@hotmail.com

                            الف شكر لك اخي العزيز ......
                            بسم الله الرحمن الرحيم
                            إِنَّمَا وَلِيُّكُمُ اللَّهُ وَرَسُولُهُ وَالَّذِينَ آمَنُوا الَّذِينَ يُقِيمُونَ الصَّلَاةَ وَيُؤْتُونَ الزَّكَاةَ وَهُمْ رَاكِعُونَ*وَمَنْ يَتَوَلَّ اللَّهَ وَرَسُولَهُ وَالَّذِينَ آمَنُوا فَإِنَّ حِزْبَ اللَّهِ هُمُ الْغَالِبُونَ

                            تعليق


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

                              اعذرني على العجلة

                              (1) ليس لدي ماكس الان (فرمت الجهاز) ولكن سأحمله عن قريب Max5 وامل ان يشتغل مقبس Qtip عليه ولكن لقد ذكرت لك طريقة اخرى غير التي تعمل انت عليها الان.. حاول تجريبها

                              (2) الحركات تماماً كما ذكرت تماماً :
                              استخدم هذا البرنامج ليريك كيفية عرض ملفات md2 وتحيركها :
                              http://www.swissquake.ch/chumbalum-s...d2viewer14.zip

                              ولكن في Rev الوضع يتغير عن طريقة Md2

                              (3) : انت تصنع ملف Md2 مره واحدة به جميع الحركات

                              دائماً تعلم شيء جديد صعب وممل ولكني اطمئنك ان Md2 ليست بتلك الصعوبة

                              بالتوفيق

                              تعليق


                              • #30
                                مشكووووووووور أخوي game_maker
                                الله لايهينك

                                تعليق

                                يعمل...
                                X