Unconfigured Ad Widget

تقليص

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

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

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

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

  • #46
    أنا ما قلت انه اللغة لا تقدر على تصميم الألعاب بل أنا شخصياً صممت عليها بعض الألعاب عن طريق مكتبات ولكن هناك مجالات لا يستطيع الباسيك فيها ان يصمد أمام اللغات مثل السي++(مع ان الجميع يقول ان السي# دمج ما بين الباسيك والسي.... والله اعلم). وانا ابغي أبدأ برمجة الألعاب الكبيرة الآن ولا اريد ان ابدأ بها في الباسيك وانتقل الى السي كي أجد بيئة لم اعتد عليها

    على فكرة انا فحصت موقعك وما وجدت فيه الا دروس اساسية جداً عن البرمجة بشكل عام
    We, the unwilling,
    led by the unknowing,
    are doing the impossible
    for the ungrateful.
    We have done so much,
    for so long,
    with so little,
    we are now qualified to do anything
    with nothing

    تعليق


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

      والله الموضوع ممتاز جدا وهذا اللي كنت استناه من زمان

      مشكور يا اخ game_maker على الموضوع الجميل والمفيد

      بس عندي سؤال وهو:
      أنا نزلت مقبس mdl على الماكس 5 واذا بغيت أفتح ملف mdl من الماكس يجيني خطأ
      يتكلم عن (والله نسيت لكني راح اكتبه) (اظن كان فيها مفتاح والا شي من كذا)

      ارجو منكم الحل
      سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

      تعليق


      • #48
        بسم الله الرحمن الرحيم

        لا يمكن أن نقول أن البيسك لا يمكن أن تنتج العاب , فالبيسك كلغة برمجة متكاملة يمكنها أن تصنع كل ما يمكن صنعه بواسطة لغة برمجة متكاملة أخرى ...

        كذلك لا يمكن أن نقول انه لا يمكن إنتاج ألعاب كبيرة بواسطة البيسك , بل يمكن ذلك , وهذا طبيعي .

        وبما أن لغة البيسك لغة برمجة متكاملة , فلا يمكن وصف برمجة الألعاب عليها بأنها برمجة ارتجالية , أو عشوائية , بل يمكن أن تكون برمجة علمية منظمة , مدروسة !!!

        تحياتي

        تعليق


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

          حربـ2004ـي :

          شخصيات Mdl تختلف عن Md2 في مرحلة التصدير فقط

          وهي متعبة بعكس Md2 ......

          جرب العمل معها داخل برنامج MilkShape3D

          KingArthur :
          بالتحديد مالذي يمكن عمله على ال++C ولا يمكن عمله على البيسك .. ولا تقل السرعة

          من ناحية دعم OOP كامل ،، أنا معك في هذا ولكن هذا لا يمنع من كتابة الكود وأداء الوضيفة بشكل آخر ..... وسوى ذلك بالمثل

          ++ حياك الله ولكن ما علاقة الدروس بالموضوع ؟ هل تسعى لتقييمي ؟ وهل ستفعل ذلك من خلال الموقع !!

          EGY_Tiger :

          بل هي عشوائية

          جميع كتب برمجة الألعاب على السي ،، لم أشاهد أي كتاب يتكلم عن البيسك ،، وهنا ما هو مرجعك : العقل => العشوائية

          انا لا اقصد فهم كائنات DirectX او كيفية بناء محرك مع أن مصادرها ضعيفة على البيسك

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

          بالمناسبة أفكر في #C أيظاً هل تنصحني بها كلغة نهائية ؟

          ولدي سؤال آخر : كيف أصل إلى نظام PS2 بالتحديد ؟!

          تعليق


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

            اخواني ممكن سؤال صغير
            كيف اصدر الاعمال من الماكس الا الفجول بيسك لكي استطيع العمل عليه؟
            VFX Artist & Houdini Student
            https://vimeo.com/ahmedsaady

            تعليق


            • #51
              بسم الله الرحمن الرحيم

              كيفك أخي يزيد , والله وحشتني مناقشاتك الساخنة دائما ..

              بالنسبة لعدم وجود مراجع كافية يعني أن طريقة التعلم عشوائية , وليس أن اللغة نفسها عشوائية ..

              بالنسبة لي لا يوجد سبب لعمل ألعاب على لغة C إلى أمر واحد فقط وهو (السرعة) , وأنت بهذا أدرى ..

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

              تحياتي

              تعليق


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

                نعم أخي محمد لا أحد يقول أن اللغة - أي لغة - عشوائية وكيف تكون كذلك وهي مبنية على المنطق

                ولكن ألا تفضل نظام PS2 على الPC ...... هنالك مليون ومليون سبب :

                1- مرونة اللعبة عند التشغيل

                2- جميع الأجهزة بنفس الأداء ،، بمعنى ما تراه وتبرمجه هو ما يراه الجميع

                3- قوة الجهاز

                4- لا يوجد شيء إسمه عدم وجود ملفات تشغيلية والأخطاء وكل ما هو كريه

                5- أداة التحكم متوفرة لدى الجميع

                6- DVD وجميع الإمكانية الموفرة للمبرمج

                7- ستجعل منهج المبرمجين واحد

                8- هنا منصة وعالم مبرمجي الألعاب

                هذا ما استحضرته ....... مغري جداً

                خلال البحث في google هنالك حزمة للهواة إسمها PS2 for Linux
                ولكنها للهواة كما ذكرت

                تعليق


                • #53
                  مشكوررررررررررررررررررررررررررررررررررررر
                  اخي لن انساء طول حياتي ماذا عملت
                  الايمان يمان والحكمة يمانية

                  تعليق


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

                    أشكرك يا أخي game_maker

                    طيب هل ممكن تعلمنا كيف نكشف التصادم في اللعبة (في ببرنامج فيجوال بيسيك) ؟

                    وكيف نعرف مكان المجسم (صندوق مثلا) يعني احداثياته (x,y,z) ؟

                    ومشكورين
                    التعديل الأخير تم بواسطة حربـ2004ـي; 15 / 11 / 2003, 02:45 AM.
                    سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

                    تعليق


                    • #55
                      المقال فعلا رائع بجد عجبني
                      وما فتىءَ الزمان يدورحتى
                      مضى بالمجدِ قومٌ أخرونَ
                      وأصبح لا يُرى في الركب قومي

                      وقد عاشو أئمته سنينَ
                      وآلمني وآلم كل حرٍ
                      سؤال الدهر أين المسلمينَ ?

                      اذا لم تجد ما تحب فحب ما تجد

                      تعليق


                      • #56
                        السلام عليكم
                        إخوتي الأعزاء أنا أعتقد أنه من يريد أن يصبح محترفا في برمجة الألعاب عليه أن يتعلم ال C++
                        كما أني لاحضت أنكم مهتمون كثيرا بتصميم الشخصيات و البيئة .... يجب أن تفهموا أن ذلك لا يشكل إلا جزءا يسيرا من تصميم الألعاب لذلك يجب أن تحددوا هدفكم هل تريدون أن تتعلموا البرمجة أم استخدام برامج مثل الماكس


                        إلى الأخ game_maker فإنه لا يمكنك برمجة ألعاب لل ps2 بإستخدام VB
                        إلى الاخ عليكEGY_tiger تعلم c++ او على الأقل oop لانه عندما ستحاول إنجاز مشاريع ضخمة ستدرك أن استخدام C++ حتمي.
                        لا إله إلا الله محمد رسول الله

                        تعليق


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

                          الموضوع اكثر من رائع

                          اخي game_maker انت وين تعلمت directx اذا كتب ممكن تعطيني اسم واحد انا دورت ما لقيت غير على ++c فممكن تعطيني اسم واحد على البيسك

                          تعليق


                          • #58
                            السلام عليكم
                            و بالإضافة إلى ما قلته سابقا لا حظت أنكم تخافون من تعلم ال c++ و كأن تعلمها شيئ مستحيل أعترف أنها تحتاج إلى جهد لكنك سوف تنسى ذلك عندما تصبح بين يديك و تحس بالقوة التي توفوها لك
                            و هذا لا يعني أن VB لغة سيئة أو ما إلى غير ذلك لكنها لا توفر لك ما يوفره c++ فلماذا تسعون لتعلم الأسهل بدل السعي لتعلم الأفضل ؟؟
                            و ما دمتم قد رفعتم التحدي لبرمجة الألعاب فأنا أعتقد أنه من الجبن أن يخاف أحدنا من استخدام لغة أو مكتبة ما يجب على مبرمج الألعاب الناجح أن يسعى دائما لإستعمال الأفضل فالبنسبة لي لو كان هناك ما هو أفضل من c++ لتركته و نفس الشيئ بالنسبة ل directx أو opengl رغم أنا ذلك ليس بالشيئ السهل فأنا اعلم أن إمضاء سنوات في تعلم شيئ ما ثم التخلي عليه ليس بالشيئ السهل كما هو الحال بالنسبة لمبرمجي C الذين رفضوا C++ عند ظهوره و إن كانت هذه الأسباب غير مقنعة ألا يكفيكم أنه لا توجد لعبة تجارية واحدة برمجة بال VB و لا داعي لأن تقول لي أن VB يوفر كل ما يفره ال C++ فلو كان ذلك صحيحا إذهب إلى gamedev.net أو Opengl.org و ادخل إلى قسم طلبات العمل فإن و جدت طلبا لمبرمج واحد في VB فأنا مستعد للتخلي عن ال C++
                            لذلك كفى خوفا و ا عود و أكرر المشكل ليس في VB فإذا كان هدفك هو أن تتمرن على المبادئ ثم بعد ذلك المرور إلى أشياء إخرى فهذا رائع لكن أن تبقى معه إلى الأبد فهذا ما لا أستطيع فهمه إلا إذا كان طموحك شيئا لا يتعدى جعل بعض المكعبات هنا و هناك فهذا شيئ آخر
                            كما يجب أن لا تهملوا شيئا آخر هو الرياضيات أو maths فإذا كنت تكرهها(لا أعني لست عبقريا فيها) فانسى برمجة الألعاب أو على الأقل 3D و لا أعتقد أن ذلك يحتاج إلى شرح لذلك يجب أن تحاول أخذ بعض الدروس على الأقل المبادئ لأن برمجة 3D engine بدون مستوى جيد في الرياضيات هو كالدخول إلى حرب بدون سلاح.
                            و شكرا
                            لا إله إلا الله محمد رسول الله

                            تعليق


                            • #59
                              i worked on Milk Shape and think its a good software for 3d designing ,but i want to know how we can put the Poser and MD2 meshes in Vc and directx
                              iwas working in vb but i want to know it in Vc because ia m a new to vc++
                              ?please any bodu helpmy
                              Tml team together make life
                              MGsAnimation Studio
                              The first 3D Graphics studio in Mansoura founded by Mansoura ambitious youth




                              youth at the servise of Allah


                              Osama , Egypt, Mansoura

                              تعليق


                              • #60
                                while your a new to VC++ and DirectX
                                لا إله إلا الله محمد رسول الله

                                تعليق

                                يعمل...
                                X