Unconfigured Ad Widget

تقليص

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

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

شباب: هل تنصحوني بدخول معهد لتعلم لعة ال++c ???

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

  • شباب: هل تنصحوني بدخول معهد لتعلم لعة ال++c ???

    السلام عليكم
    هل تنصحوني بدخول معهد لتعلم لعة ال++c ???

    والسلام
    الهجوم خير وسيلة للدفاع

  • #2
    وعليكم السلام.......
    اذا كنت جاد في ذلك فبرمجة الالعاب لن تأتي فقط بمعرفة لغة برمجية... ، وانا اعتقد ان الجزء السهل هو تعلم اللغة .
    لانك بعد تعلم اللغة ستقف فترة تقول لنفسك ... كيف اصنع لعبة ، وماهي افكار صنع اللعبة ، ومالكود الذي يستخدمونه لذلك ( لان برمجة الالعاب تهتم بالسرعة ، فغير هذا المجال..اي كود سيفي بالغرض ان لم يتسبب في اخطاء) ...، وماهو الذكاء الاصطناعي .... وما الى ذلك...، هنا يأتي دور الانترنت وبعد هذه المرحلة ، تبدأ في تعلم مكتبات برمجة الالعاب مثل DirectX و Open GL ...وهنا تبدأ الاحترافية....
    بالنسبة للغة كتاب او كتابان ستفي بالغرض .

    تعليق


    • #3
      طيب انا قرأت في كتاب الكعبي ((برمجة الالعاب الثنائية والثلاثية)) انه يجب ان تكون فاهم لغة السي المحسنة لكي تستطيع التعامل مع الدايركت اكس ماتفسيرك لهذا
      الهجوم خير وسيلة للدفاع

      تعليق


      • #4
        تعقيب

        أخي يجب ان تترك كتب الالعاب اذا كنت تريد عمل لعبه في البدايه:
        1. تعلم ++Visual C
        2. Windows Programing
        3. Direct X progeaming
        لذلك احصل على كتاب ثخين لفيجيوال سي و الله كريم و ابد أ اليوم قبل غدا

        تعليق


        • #5
          مشكوووور على الرد ولكن عندي سؤال ياchocobo2k
          مو المفروض قبل مااتعلم لغة السي اتعلم على احد برامج التصميم مثل الثري دي ماكس ولا كيف؟؟
          وعندي سؤال اخر هل الدايركت اكس مختص بتصميم الكائنات ام هو مختص فقط ببرمجة الالعاب الثلاثية الابعاد؟؟؟
          طبعا انت محترف صناعة العاب ثلاثية مااول مابدأت به طريقة الى صناعة الالعاب؟؟ اي مااول شيء تعلمته؟؟؟
          وماهو Windows Programing الذي ذكرته هنا؟؟ هل هي برامج الويندووز
          والسلام
          التعديل الأخير تم بواسطة soldier; 08 / 10 / 2002, 08:54 PM.
          الهجوم خير وسيلة للدفاع

          تعليق


          • #6
            تعقيب

            السلام عليكم:

            اول شيء تعمله هو ترك التفكير بماكس او غيرها من برامج الثري دي.
            2. تعلم فيجيوال سي
            3. بعد ذلك يجب ان تتعلم برمجه وندوز و اعذرني ان لم اوضح لك ، عند عمل اي لعبه او برنامج يجب ان تبرمج للوندوز في الحقيقه ان لغه سي لا تبرمج للوندوز في الوضعيه الافتراضيه ، بمعنى اخر يجب ان تختار مثلا Win32 Application من داخل السي حتى تضمن انه برنامج راح يعمل على الوندوز بالاضافه لذلك هنالك ما يدعى بـ Windows Messages و Windows Message Handling و هنا يأتي دور برمجه وندوز حيث عليك ان تجاوب على الرسائل التي يرسلها الوندوز لبرنامج عند طلبك شيء من الوندوز و عند حدوث خطأ او ما شابه ذلك بحيث تضمن استمرار عمل برنامج و إلا فالذي يحدث انه الرام راح تمتلى و استهلاك المعالج راح يصل 100% على الرغم من انه برنامجك ربما يريد طبع حرف مثلا.
            3. البرمجه لدايركت اكس و هي اسهل شيء لانه الOpenGL صعبه للمبتدئين
            و انا مثلا اشتغل تصميم ثلاثي و صديقي يبرمج على السي ( ما اقصد بالسي هو ++Microsoft Visual C ) حتى نختصر الوقت والجهد و لكن دايركت اكس يستطيع تصميم الثلاثي الابعاد و لكنه اصعب و يستهلك مزيدا من الوقت لذلك لجىء صانعوا الالعاب لاستخدام برامج الثري دي في عمل مثلا ارضيه اللعبه Level Desginers .
            اذا كنت راغبا بتوتريلات عن الثري دي اذهب إلى www.gamedev.net و حاول ان تجيد اللغه الانجليزيه لانه معظم موقع تعليم عمل الألعاب هي اجنبيه لأسف بسبب انشغال معظم العالم العربي بالوورد وغيرها.
            بالمناسبه ليست كل الألعاب بدأت ثري دي في البدايه اذ يمكنك يا صديقي ان تبرمج لعبه 2d وهي اسهل بكثير و حتى تتعود على البرمجه يمكنك الأنتقال إلى الثري دي. ارجو ان لا أكون قد اطلت عليك.

            تحياتي

            تعليق


            • #7
              ما رايكم بلغة C# وهي لغة جديدة
              النجاح سلالم لا تستطيع أن ترتقيها ويداك في جيبك
              _________________________________________
              www.2d4u.com
              فريق افتر افكت العربي

              http://www.vcp.nu/plaatjes/che-01.jpg

              تعليق


              • #8
                يا chocobo2k الي انا فهمته من كتاب الكعبي انو لغة السي++ افضل واسهل من الفيجوال بيسيك فماتفسيرك لهذا ؟؟؟
                الهجوم خير وسيلة للدفاع

                تعليق


                • #9
                  من خلال برمجتي على الفجوال بيسك والسي ++ فأنا اعتبر سي ++ افضل بعشر مرات الفيجوال بسيك لكنها تعتبر اصعب لكنها ممتازة

                  تعليق


                  • #10
                    soldier
                    الأ فضل أن تدرس في معهد.
                    The Unknown Person

                    تعليق


                    • #11
                      معاك

                      السلام عليكم
                      أخي soldier تعلم لغة السي سهلة للغاية مامحتاجة كل هذا التعقيد
                      لأني تعلمتها بظرف أسبوعين فقط

                      فتوكل على الله
                      المحترف شيء والهاوي شيء آخر

                      تعليق


                      • #12
                        اخويsoldier فعلا فيجول بيسك ابسط بكثير من السي،، السي عموما اقرب الي لغة الاله اما بيسك ففيها كلمات انقليزيه كثيره مما يسهل حفظها وتعلمها اما السي فهي لغه قويه جدا وتتعامل مع الهاردوير بقوه ، مع انك اذا تعلمت اي لغه فلن تجد صعوبه بالغه في تعلم لغه اخرى لان الاساسيات تقريبا واحده مثل حلقات التكرار وجمل IF وجمل الاختيار التي تعتبر اساس البرمجه .
                        لو اخذت دوره في اي معهد سيعلمونك اساسيات البرمجه اما اذا ناوي برمجة العاب فمن الصعب جدا ان تجد من يعلمك ايها فسوف تضطر الي تعلمها بنفسك من خلال المراجع وبعض مواقع الانتر نت


                        اخي 3D Batigol، ماذا تعلمت في اسبوعين ؟

                        تعليق


                        • #13
                          أسمحولي يا شباب فيه نقطة بسيطة بس حبيت أقول رأي فيها
                          تعلم لغة C أو لغة ++C أصعب بكثير من الفجول بيسك(هذا من ناحيتي )
                          لأن أقل وقت ممكن على شان تعرف تفهم الأكواد مو مهم تفهمها
                          المهم
                          1- كيف تعمل هذه الأكواد
                          2- ما الهدف من هذه الأكواد أو ناتجها بلأصح
                          3- وما تعامل هذه الأكواد مع الحاسب بشكل عام (الذاكرة ...الخ)
                          ولكي تتم هذا يبغالك حاولي ملا يقل عن شهر (هذا كمدخل)
                          لازم تأخذ بعين الإعتبار أن ++C مختلفة تماماً عن C
                          حتى لو كنت متعلم C من قبل فماراح تفيدك
                          على العموم أنا أنصحك بكتاب ممتاز وشيق جداً
                          وهو الي يوصلك إلى مستوى متوسط في ++C وهو
                          ( تعلم في 21 يوم برمجة ++C من جرير )
                          بعد هذا المستوى سوف تكون قادر أن شاء الله على أنك تمشي حالك في برمجة الألعاب
                          في النهاية أتمنى لك التوفيق وأتمنى أني أفيدك

                          ملاحظة : لايكفي لبرمجة لعبة تعلم أو حتى أتقان ++C
                          خوي ماجد كيف أقرب إلى لغة الألة ؟؟؟
                          لغة الألة عبارة عن (1و0)
                          ملاحظة : الكتاب أصلا من مؤلف أمريكي يدعى( جيسي لايبرتي)ولكن ترجمة جرير
                          التعديل الأخير تم بواسطة ++C; 15 / 01 / 2003, 11:23 PM.

                          تعليق


                          • #14
                            عفوا لم اقصد لغة الاله (0.1)
                            مثلا شوف الفرق
                            خذ مثلا حلقة التكرار التاليه في لغة السي ++
                            (++for int i=0;i<=5;i)
                            }
                            تعليمات
                            {

                            تكتب في البيسك هكذا

                            for i=1 to 5
                            تعليمات
                            next i
                            في السي تقول ايضا لزيادة الخطوات i=+2 ، في البيسك تقول step 2 اي ان بيسك مليئه بالمفردات الانقليزيه بعكس السي

                            عموما البرمجه ممتعه سواء بالسي اوالبيسك وطبعا السي اكبر فعاليه و امكانيه ولكن الفجول بيسك هي الاسهل والامتع في تعلمها ولكهما مكملان لبعض .

                            تعليق


                            • #15
                              بسم الله الرحمن الرحيم
                              أخي soldier
                              أنا لا أنصحك بتعلم لغة c++
                              فلغة c++ لغة قوية وصعبة ومملة (غير مرغوبة)
                              لغة c++ لغة أقوى من الفيجوال c++ و من الفيجوال بيسك
                              لغة c++ كل شي تبنيه بنفسك جهده كثير والناتج قليل
                              في عصرنا هذا لا يوجد أي فرق من ناحية القوة
                              لان الأجهزة قد تطورت تطور كبير و أصبحت سريعة
                              أما المقصود Directx و OpenGL فهي عبارة
                              عن محركات العاب (تخصص العاب)
                              فان جميع اللغات تدعم هذه المحركات
                              بمعنى آخر
                              يوجد directx للغة c++
                              يوجد directx للغة الفيجوال c++
                              يوجد dirctx للغة الفيجوال بيسك
                              نبذة عن لغة الفيجوال بيسك
                              يستطيع الفيجوال بيسك بالوظائف التالية
                              1- البرمجة العامية مثل برامج الحسابات وغيره
                              2- برمجة الألعاب و API
                              برمجة الألعاب يعني استخدام إحدى محركات الألعاب ولكل محرك دراسة خاصة
                              أما الـ API هي أختصار لكلمة Application Program Interface
                              (وهذه ما يقصد الأخوان بتعلم برمجة الويندز)
                              وهي المكتبة الديناميكية
                              هذه المكتبة تحتوي على عدد كبير من الدوال التي لا يستطيع الفيجوال بيسك صنعها
                              أو تكون بالفيجوال بيسك معقدة نوعا ما
                              مثال قراءة ملفات الصوت فيجوال بيسك لا يستطيع صنع هذه الدالة هنا يأتي دور API
                              لكي يدعم فيجوال بيسك دالة الصوت
                              يقوم فيجوال بيسك باستعدا الدالة من نظام التشغيل ويندوز
                              وبمعنى أخر يستطيع الفيجوال بيسك عمل أي شي
                              3- برمجة قاعدة البيانات
                              وهي أكثر ما تستخدم في الشركات والمصانع وغيرها
                              وهي عبارة تخزين بيانات واستدعاها وعمل تقارير لها وهذا
                              وأيضا يتعلق باستقبال الرسائل والرد عليها
                              ويستخدم فيها (أكسس – أوراكل –اس كيو ال وغيرها)
                              4- برمجة صفحات الويب
                              ويستخدم في بيسك اسكربت و ASP
                              تستطيع في الفيجوال بيسك استخدام أدوات أكتف اكس
                              وأي شي في بالك يستطيع الفيجوال بيسك يعمله
                              أخي soldier أذا أردت أن تتخصص في الألعاب فقط
                              فأنا أنصحك بتعلم c++ و 3D Studio Max
                              وأفضل كتاب لتعليم c++ (علم نفسك c++ في 21 يوم)
                              أما إذا أردت برمجة أشياء أخرى فعليك بالفيجوال بيسك
                              لأنه أسهل لغة وأكثر لغة استخدام في العالم وليس في الوطن العربي بل في العالم
                              واسف جدا على الإطالة
                              والسلام عليكم ورحمة الله وبركاته


                              بن صالح
                              ((وإذا حييتم بتحية فحيوا بأحسن منها او ردوها))سورة النساء آية 86
                              قال النبي صلى الله عليه وسلم ( « والذي نفسي بيده لا تدخلوا الجنة حتى تؤمنوا ولا تؤمنوا حتى تحابوا أولا أدلكم على شيء إذا فعلتموه تحاببتم أفشوا السلام بينكم ») رواه مسلم

                              تعليق

                              يعمل...
                              X