Unconfigured Ad Widget

تقليص

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

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

كيف اصنع لعبة ثلاثية الالعاب وعالية الدقة

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

  • #16
    نعم جميعنا يعلم ذلك و قد مللنا من سماعه !!!!!
    لكن المشكل هو أنه لا أحد فينا يطبق ما يقول !!!

    تعليق


    • #17
      ib_doom

      لقد قمت بتحميل ملفات md3 و Bsp باستخدام الدايركت اكس ...
      سوف احمل مثال لهم في اقرب وقت .
      رب زدنِى علماً
      جيتس و اينشتين احدثوا ثورة في مجالاتهم و لكن بعد كل هذا هل استطاعوا ان "يميزوا" بعد كل ذلك ان الله احد لم يلد و لم يولد ؟
      نعم - احمد صالح .
      برمجة الألعابُ هي عملية تــحويل الصور الميتة إلي صور حية - احمد صالح .
      الامـة التى تــفرط فى لغـــتها كالتى تفرط فى عرضها !!!
      انا لو لم اكن مصريا * لوددت أن اكون مصريا

      تعليق


      • #18
        الف شكر اخواني على ردودكم واسف على التأخير لا(جدي توفى) وكنت مشغول جدا والله
        انا لعبت لعبة Doom1 و Doom2 لكن لم اجرب ابدا دوم 3 لكن قريبا ان شاء الله سأشتريها
        لكن امر اننا نصنع لعبة مثل Doom 3 فهو ليس مستحيل ...... لمذا؟؟ بقولكم ليش

        1/ احنا عندنا مخرجين ممتازين من اغلب الاقطار العربية وخصوصا مصر فيها نخبة ممتازة
        2/ لدينا ادباء ومؤلفون كثيرون جدا وفازوا بجوائز عديدة؟
        3/بالنسبة للتصميم ال3dفنحن مبتدؤون فيه مع العلم اننا عندنا فلتات اجتهدوا ووصلو الى الاحتراف واكثر واصبحوا يضاهو الاجانب امثال الاستاذ منار الله يطول في عمره( يمكننا الاستفاده من منار ان لم نجد بديل)
        3/ بالنسبة للدعم المادي العالم العربي(الاسلامي) لسه فيه خير والشركات كثيرة $$$$$$
        =========================================================
        اظن اننا الان نستطيع ان ننشئ لعبة ثلاثية الالعاب ممنتازة وتضاهي الكثير من الالعاب فيمكننا استخدام شخصية سباون الي عملها الاستاذ منار في محاكاة لعبة اكشن مثيرة زي X-men مثلا؟؟

        الا توافقونني الراي
        لا اله الا الله محمد رسول الله

        تعليق


        • #19
          إنا لله و إنا إليه راجعون .
          اوافق الرأي .
          رب زدنِى علماً
          جيتس و اينشتين احدثوا ثورة في مجالاتهم و لكن بعد كل هذا هل استطاعوا ان "يميزوا" بعد كل ذلك ان الله احد لم يلد و لم يولد ؟
          نعم - احمد صالح .
          برمجة الألعابُ هي عملية تــحويل الصور الميتة إلي صور حية - احمد صالح .
          الامـة التى تــفرط فى لغـــتها كالتى تفرط فى عرضها !!!
          انا لو لم اكن مصريا * لوددت أن اكون مصريا

          تعليق


          • #20
            الكل يكارح من اجل وجهة نظره

            تعليق


            • #21
              سؤال : ماذا تعني كلمة يكارح ؟
              The Unknown Person

              تعليق


              • #22
                شوفها في القاموس

                تعليق


                • #23
                  السلام عليكم
                  اولا يا اخ jeje انت يائس جدا, صناعة الالعاب ليست مستحيلة, و الوصول بلعبة عربية للعالمية ليس مستحيل ولكنة صعب يحتلج الى وقت.
                  ثانيا برمجة الالعاب لا تعنى برمجة المحرك فقط, ممكن جدا المحاولات الاولى تكو باستخدام محرك مجانى او حتى تجارى و يرخص عند الانتهاء من العبة اذا كانت جيدة.
                  ثالثا اى مبرمج محترف اى لغة برمجة بامكانة احتراف برمجة الالعاب فى 4-6 سنوات وفى وقت اقل بكثير بمساعدة احد ولتاكيد هذا عندما قمت باعطاء تدريب صيفى مكثف فى كليتى السنة الماضية لمدة شهر فوجئة بزميل قام بكتابة لعبة بمفردة fps shooter تقوم بتحميل quake 3 bsp levels و quake2 md2 characters وبها ذكاء اصتناعى وكل مكونات اللعب الاساسية وهذة بداية موفقة جدا, ولاتنسى wolfgang engel من اشهر مبرمجين الجرافيكس الان بدا البرمجة بعد انتهائة من الدراسة فى كلية الحقوق!!
                  Derek Smart اشهر الindependant developers قام بتصميم لعبة بفردة وكانت ناجحة جدا وهو الان صاحب شركة من اكبر شركات اللindependant developers نعم اللعبة طورها فى 10 اعوام لكنها نفذت.
                  رابعا ليس معنى انهم كانوا يستخدموا الassembly فى الماضى ان كل مبرمج جديد يبدا بتعلم الassembly و بعدها يكتب software renderer وبعد 10 اعوام يكون وصل لمرحلة تعلم ال3d engine design

                  وهذة اجابة للسؤال الاصلى:
                  1 تعلم اى لغة برمجة ويفضل c++ او c# او Vb.net لتوفر ال directx/opengl libraries لهم و الامثلة
                  2 التعلم على اى محرك مجانى لمعرفة ما هو المحرك ومكوناتة وكتابة لعبة بسيطة بة باستخدام اى موارد مجانية يمكنك العثور عليها وتعلم الرياضيات اتى ستساعدك على استخدام هذا المحرك وكتابة اللعبة البسييطة بة, وامثلة هذة المحركات:
                  1- www.ogre3d.org هذا c++
                  2- http://axiomengine.sourceforge.net هذا c#/vb.net واى لغة .net
                  3- www.truevision3d.com هذا c++ ,vb.net,c#,vb,delphi
                  http://www.devmaster.net/engines/ هذا موق بة جميع المحركات تقريبا.
                  3- بعد التمكن من استخدام المحرك عليك ان تختار المجال الذى تريد الستمرار فية Engine design او artificial intelligence او physics واذا اخترت 3D engine design يمكنك البدا فى تعلم ا DirectX او OpenGl وانا افضل Directx لدعم Microsoft الكبير لة و شركات الGraphics Cards وهذة بعض المواقع لتعلم ابDirectx:
                  1-http://msdn.microsoft.com/library/default.asp?url=/downloads/list/directx.asp هذا يوجد به الDirectx sdk وهى الLibraries و الsamples والtutorials من ميكروسوفت لبداية تعلم الDirectx.
                  2-ستحتاج كتاب DirectX بلغة البرمجة التى تعرفها ويمكنك البحث فى google او amazon.com
                  4 الان عليييك تعلم التكنيات و الخورزميات التى تستخدم فى المحركات المووجودة فى وقت تعلمك وستجد معظمها فى:
                  1- www.gamedev.net
                  2-http://www.ati.com/developer/index.html
                  3-http://developer.nvidia.com/page/home
                  وستكو معظمها بالc++ اذا وجد code لكن سيكون تحويلها للغتك سهل, واذا كنت وصلة لهذة المرحلة فهذة بعض التقنيات المستخدمة فى المحركات اليوم:
                  High dynamic range lighting, Spherical Harmonics and precomputed radiance transfer, Deffered shading, Displacement Mapping ,Per-pixel lighting,stencil shadows,shadow mapping etc... فيمكنك البحث فى المواقع السابقة لمعرفة كيفية عملهم مع العلم انك ستحتاج تعلم Pixel و Vertex Shaders.
                  5- هذة المرحلةالنهائية وهى كتابة المحرك بعض كرائة بعض الكتب والمحرك سيكون من الاتى
                  1- 3D Renderer وهو الذى ستقوم بتطبيق فية كل متعلمتة
                  2- Physics Engine وممكن الاستعانة بمبرمج اخر او Engine جاهز مثل http://ode.org/
                  3- Sound Engine and Input Engine ممكن كتابتهم باستخدام Direct Sound و Direct Input
                  4- Network Engine اذاكانت اللعبة تحتاج للع الجماعى وممكن كتابتة بDirect Playوعادة ستحتاج لمبرمج اخر متخصص لكتابتة

                  وهذا موقع لنماذج 3D مجانية لFormats تستطيع معظم المجركات المجانية السابقة تحميلها www.polycount.com ومنها md2/md3 formats
                  www.3dcafe.com , www.help3d.com

                  وانا مستعد على الاجابة على اى سؤال هنا.

                  مصطفى محمد
                  3D Engineer
                  Artificial Studios
                  التعديل الأخير تم بواسطة rockvider; 24 / 11 / 2004, 02:33 AM.

                  تعليق


                  • #24
                    كلمه يكارح كلمه مشهوره ويقال " بطل مكارحه " اي توقف عن إبدأ رأيك بشكل همجي او بالاصح الجدال بدون فائده..
                    http://www.eyelash.ps/upload/pic/amwaj2.jpg

                    تعليق


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

                      اود ان اضيف ملاحظة للأخ jeje عن ال Assembly
                      ال Assembly سوف يكون اسرع من السي و اللغات الأخرى فى حالة واحدة فقط
                      وهى ان ال Code Optimization يكون افضل من ال Compiler Code Optimization in the third and fifth Phases.
                      ودة لو انت درست او تعف حاجة عن ال Compiler هتعرف انة نظريا فى مستحيل To make it automated.
                      Mohamed Meshref
                      IT and Game Developer
                      Project Leader
                      Microsoft Registered DirectX Developer
                      NVidia Registered Game Developer
                      ACM Member
                      And Currently

                      Software Design Engineer
                      Windows Development Department
                      Microsoft Corporation
                      One Microsoft Way
                      Redmond, WA, 98052, USA

                      تعليق


                      • #26
                        صحيح, اية حكاية ال 100$ دى؟؟
                        انت هاتعمل فيفا و تجيب نجوم ولا اية؟
                        ولا يمكن هتعمل فيلم ماتريكس 4
                        دة حتى دول مش هيتكلفو كدة
                        وبعدين من امتى ID بتعمل Game ببرمجة مشتركة؟!!!
                        انت لسة جى الأرض جديد؟؟
                        Mohamed Meshref
                        IT and Game Developer
                        Project Leader
                        Microsoft Registered DirectX Developer
                        NVidia Registered Game Developer
                        ACM Member
                        And Currently

                        Software Design Engineer
                        Windows Development Department
                        Microsoft Corporation
                        One Microsoft Way
                        Redmond, WA, 98052, USA

                        تعليق


                        • #27
                          drnuker
                          اعتقد انك انت الذي لا زلة تعيش العام 1994 وهذا واضح من طريقة كلامك
                          هذه صناعة ياعزيزي وقد تكلف أكثر من هذا مع تطور التقنية في الاعوام القادمة
                          جميع هذه المعلومات ستجدها في مواقع الانترنت اذهب وابحث قبل ان تتكلم


                          للاسف جميعكم لا تتقبلون آراء الاخر
                          شكوت إلى وكيع سوء حظي فأرشدوني الى ترك المعاصي
                          وقال : أعلم انّ العلم نور ونور الله لا يؤتى لعاصي

                          تعليق


                          • #28
                            hehehehehehehe
                            I can't say any thing rather than this
                            Mohamed Meshref
                            IT and Game Developer
                            Project Leader
                            Microsoft Registered DirectX Developer
                            NVidia Registered Game Developer
                            ACM Member
                            And Currently

                            Software Design Engineer
                            Windows Development Department
                            Microsoft Corporation
                            One Microsoft Way
                            Redmond, WA, 98052, USA

                            تعليق


                            • #29
                              انظر الى هذا العنوان:
                              http://www.anandtech.com/news/shownews.aspx?i=22716

                              وهذا يعلمك عدم التحدث فيما لاتعرف كى لا تتسبب بالحرج لنفسك
                              Doom 3 Had cost 14,000,000 $ as you see!!!!
                              Mohamed Meshref
                              IT and Game Developer
                              Project Leader
                              Microsoft Registered DirectX Developer
                              NVidia Registered Game Developer
                              ACM Member
                              And Currently

                              Software Design Engineer
                              Windows Development Department
                              Microsoft Corporation
                              One Microsoft Way
                              Redmond, WA, 98052, USA

                              تعليق


                              • #30
                                قم بمراجعة ردودي على المواضيع التالية .... "أريد البدء ببرمجة الألعاب كيف أبدأ ومن أين وكيف؟؟؟؟" و "كيف أستطيع تصميم لعبة ثلاثية البعد ؟؟؟؟؟" و "عضو جديد واسئله كثيره اتمنى الاجابه عليها" و "مدخل في تصميم ألعاب الـ Isometric" .... فسوف تتمكن من إيجاد إجابات كثيرة على تساؤلاتك ..... !!!!!

                                يمكنك الاطلاع على الموضوع التالي أيضاً: "ليست مشكلة ولكن أود ان ...."

                                وبالتوفيق !!!!!!!!
                                Live Free ... Die Well
                                The Scorpion King

                                تعليق

                                يعمل...
                                X