Unconfigured Ad Widget

تقليص

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

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

هل تنصحوني بتعلم ال c# و العمل على محرك unity 3d ?

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

  • هل تنصحوني بتعلم ال c# و العمل على محرك unity 3d ?

    مرحبا اخواني

    هل تنصحوني بتعلم ال
    c# و العمل على محرك unity 3d ?
    و هل صحيح انها لغة
    بطيئة و سي ++ اسرع و افضل منها بكثييير .. ماهي عيوبها و مميزاتها
    و هل يكفي تعلم ال c# لبرمجة العاب في
    unity 3d او يجب تعلم ال java script ايضا ؟

    و في النهاية اين اجد دروس للبرمجة في ال unity بالستعمال c# و من الافضل تكون بالعربية

    انشاء الله ما اكون ازعجتكم باسئلتي الكثيرة
    انتظر ردودكم اخوتي

  • #2
    اولا تعلم لغة سي شب بشكل عادي وبرمج برامج اولية اما على يونتي ستحتاج تعلم بعض اضافات وتتعلم كلاساة ودوال مكتبة اليونتي
    يعني ابدء مع الغة بشكل عادي
    حسنا تعتبر c# من لغاة عالية المستوى وتعتبر c++ من لغاة منخفضة مستوى ال c++ معقدة لكنها تفيدك في تعرف على طريقة عمل الحاسوب نوعا ما اما c# فهية سلسة وسهلة ولكن لا تتعمق كتيرا في تعامل مع الحاسوب
    لدالك فاخد نضرة عن الغاة منخفضة المستوى حتى ولو لم تكن ستعمل عليها شيئ سيفيدك في كتير من الامور
    http://uploads.siteduzero.com/files/...000/273556.png
    لكن نضرة سريعة على c++/c ستعطيك افكار جديدة ومفيدة في البرمجة
    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
    امة واحدة راية واحد حرب واحدة

    تعليق


    • #3
      بارك الله فيك اخي
      مشكور على ردك جازاك الله خير
      لكن هناك بعض الاسئلة ارجو من الاخوة الاجابة عنها

      هل صحيح انها لغة بطيئة و سي ++ اسرع و افضل

      هل يكفي تعلم ال c# لبرمجة العاب في unity 3d او يجب تعلم ال java script ايضا ؟

      ماهي مميزات و عيوب محرك unity 3d

      و في النهاية اين اجد دروس للبرمجة في ال unity بالستعمال c# و من الافضل تكون بالعربية


      شكرا مسبقا , و عذرا اذا طولت

      تعليق


      • #4
        بارك الله فيك اخي
        مشكور على ردك جازاك الله خير
        لكن هناك بعض الاسئلة ارجو من الاخوة الاجابة عنها

        هل صحيح انها لغة بطيئة و سي ++ اسرع و افضل

        هل يكفي تعلم ال c# لبرمجة العاب في unity 3d او يجب تعلم ال java script ايضا ؟

        ماهي مميزات و عيوب محرك unity 3d

        و في النهاية اين اجد دروس للبرمجة في ال unity بالستعمال c# و من الافضل تكون بالعربية

        شكرا مسبقا , و عذرا اذا طولت
        جسنا كلامك فيه شوية غموض لاني اول مرة اسمع ان cs ابطأ من cpp اضن ان cpp هي الابطـأ لانك تقوم بعدة امور قد تجها اصبحة تلقائية في cs يعني لا اعرف المعيار الدي اخدته لتقول ان cs ابطأ من cpp
        حسنا ادا اردت برمجة ب .net هل يكفي cs او احتاج الى vb ايضا هد يشبه سئلك اخي اليونتي يوفر مكتبة وانت تبرمج باي لغة تريد وهي متوفرة على js و cs و boo
        حسنا بنسبة لعيوب المحرك فيجب ان تعلم ان من يحددها هم خبراء اما نحن كمستعملين اضن اننا نعرفها ولا نحددها
        حسنا انا لا اعرف اي عيوب اساسية على يونتي كمحرك
        الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
        بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
        امة واحدة راية واحد حرب واحدة

        تعليق


        • #5
          اذا كنت تعلمت اي لغة برمجة وتعرف اساسيات البرمجة
          نصيحتى ابدا فى دروس اليونيتى مباشرة سواء ب javascript او c# فالتبديل بينهم ليس صعب
          شاهد هذه المجموعة من الدروس لتعرف بنفسك
          http://www.youtube.com/user/UnityInspirationWP/videos
          http://www.youtube.com/user/WhiteHandApps/videos

          بعدهم سيكون من الاساسى التعلم من الدروس الاجنبية ولن تجد صعوبة فيها باذن الله
          {قل لي وسوف أنسى, أرني ولعلي أتذكر, أشركني وسوف أفهم}

          تعليق


          • #6
            المشاركة الأصلية بواسطة naoufal مشاهدة المشاركة
            جسنا كلامك فيه شوية غموض لاني اول مرة اسمع ان cs ابطأ من cpp اضن ان cpp هي الابطـأ لانك تقوم بعدة امور قد تجها اصبحة تلقائية في cs يعني لا اعرف المعيار الدي اخدته لتقول ان cs ابطأ من cpp
            حسنا ادا اردت برمجة ب .net هل يكفي cs او احتاج الى vb ايضا هد يشبه سئلك اخي اليونتي يوفر مكتبة وانت تبرمج باي لغة تريد وهي متوفرة على js و cs و boo
            حسنا بنسبة لعيوب المحرك فيجب ان تعلم ان من يحددها هم خبراء اما نحن كمستعملين اضن اننا نعرفها ولا نحددها
            حسنا انا لا اعرف اي عيوب اساسية على يونتي كمحرك
            لا اخ نوفل السى شارب ابطئ من السى بلص بلص ولكن الفارق ممك ان تهملة لان لا تعمل برنامج مثل السرى دى ماكس مثلا انت تصنع لعبة هى اخف بكتير من برنامج كال سرى دى ماكس
            -:| My Games |:-
            AfterEarth Online SOON

            -:| Contact Us |:-
            Facebook Page :- NTStudio

            تعليق


            • #7
              المشاركة الأصلية بواسطة naoufal مشاهدة المشاركة
              اولا تعلم لغة سي شب بشكل عادي وبرمج برامج اولية اما على يونتي ستحتاج تعلم بعض اضافات وتتعلم كلاساة ودوال مكتبة اليونتي
              يعني ابدء مع الغة بشكل عادي
              حسنا تعتبر c# من لغاة عالية المستوى وتعتبر c++ من لغاة منخفضة مستوى ال c++ معقدة لكنها تفيدك في تعرف على طريقة عمل الحاسوب نوعا ما اما c# فهية سلسة وسهلة ولكن لا تتعمق كتيرا في تعامل مع الحاسوب
              لدالك فاخد نضرة عن الغاة منخفضة المستوى حتى ولو لم تكن ستعمل عليها شيئ سيفيدك في كتير من الامور
              http://uploads.siteduzero.com/files/...000/273556.png
              لكن نضرة سريعة على c++/c ستعطيك افكار جديدة ومفيدة في البرمجة
              انا معك في رايك الا في شيئ ++c ليست لغة منخفظة المستوى حتى السي تقريبا تعتبر متوسطة هناك من يقول انها منخفظة وهناك من يقول انها عالية المستوى اما السي بلس بلس فهي من اللغات عالية المستوى خاصتا وكونها تدعم البرمجة الكائنية

              هل صحيح انها لغة بطيئة و سي ++ اسرع و افضل
              نعم الc++ اسرع من cs وايضا عند تصدير الى exe الحجم سيكون اصغر والسبب يعود الى ماأعتقد الى مستوى التعقيد فمثلا الاسمبلي هي لغة منخفظة المستوى (معقدة) وهي اسرع من c++ اما بالنسبة لالتفاوت في السرعة عند اللغات عالية المستوى فذلك معتمد على ذكاء المترجم في تلخيص الاوامر
              اذا كنت تريد برمجة تطبيقات كبيرة وتحتاج الى السرعة فانصحك بc++ اما الالعاب فيمكنك إستخدام اي لغة مثلا cs

              تعليق


              • #8
                حسن انا انصح بتعلم محرك اليونتى بأستخدام السى شارب افضل لانة غلى غرار الجافا اسكربت ستستطيع استخدامة فى اشياء اخرى غير الالعاب فبكدا انت هتستفاد من الاتجاهين

                وتكفى السى شارب تعاملك مع اليونتى فلن تحتاج الجافا سكربت ابدا

                اما عن عيوب المحرك فهو من تجربتى فى الالعاب الكبيرة انه يستهلك زاكرة الجهاز بشكل كبير فانا لعبت اكتر من لعبة باليونتى فوجت ان اللعبة تعمل 100% ولكن عندما انتقل الى سطح المكتب اجد ان الجهاذ بطيء جدا اسناء ما اللعبة تعمل

                اما مميزاتة فمن وجهة نظرى اراة المحرك المثالى^^
                -:| My Games |:-
                AfterEarth Online SOON

                -:| Contact Us |:-
                Facebook Page :- NTStudio

                تعليق


                • #9
                  انا لا اعتقد ان احد هنا بالمنتدى يحتاج امكانيات اعلى من السى شارب لكى يصمم لعبة نحن حتى لم نستخدم مكتبة XNA او DirectX لعمل لعبة !!!
                  -:| My Games |:-
                  AfterEarth Online SOON

                  -:| Contact Us |:-
                  Facebook Page :- NTStudio

                  تعليق


                  • #10
                    انا معك في رايك الا في شيئ ++c ليست لغة منخفظة المستوى حتى السي تقريبا تعتبر متوسطة هناك من يقول انها منخفظة وهناك من يقول انها عالية المستوى اما السي بلس بلس فهي من اللغات عالية المستوى خاصتا وكونها تدعم البرمجة الكائنية
                    اخي اجل لو قرأت موضوع قبل 2006 ستجد ان cpp/c تعتبر لغات بين المنخفض و المتوسط لكن مع ضهور لغاة جديدة وتطورها بسرعة اصبحة تعتبر من لغاة منخفضة المستوى الامر ليس انها ضعيفة لكنها مقارنة مع لغاة الاخرى فهي اقرب من لغةالحاسوب

                    لا اخ نوفل السى شارب ابطئ من السى بلص بلص ولكن الفارق ممك ان تهملة لان لا تعمل برنامج مثل السرى دى ماكس مثلا انت تصنع لعبة هى اخف بكتير من برنامج كال سرى دى ماكس
                    نعم الc++ اسرع من cs وايضا عند تصدير الى exe الحجم سيكون اصغر والسبب يعود الى ماأعتقد الى مستوى التعقيد فمثلا الاسمبلي هي لغة منخفظة المستوى (معقدة) وهي اسرع من c++ اما بالنسبة لالتفاوت في السرعة عند اللغات عالية المستوى فذلك معتمد على ذكاء المترجم في تلخيص الاوامر
                    اذا كنت تريد برمجة تطبيقات كبيرة وتحتاج الى السرعة فانصحك بc++ اما الالعاب فيمكنك إستخدام اي لغة مثلا cs
                    اه انا ضننته يتكلم على البرمحة يعني ان برمجة ب cs ابطأ من cpp
                    حسنا اضنه يعني ناتج cs ابطأ من CPP
                    حسنا لم افكر في هد من قبل لكن لي ملاحضة
                    والسبب يعود الى ماأعتقد الى مستوى التعقيد
                    حسنا حسب علمي لا يمكن عتبار تعقيد معيار يعني ممكن تكون ملاحضة لكنه ليس السبب
                    حسن علمي فالامر يعود للكومبايلر فهو المسؤول عن ترجمة البرنامج الى BNR
                    عند ترجمة برنمج ب cpp/c فهو يقوم مباشرة بترجمة الى bnr
                    لكن كلغة عالية المستوى مثل cs
                    يتم تحويلها اولا الى لغة وسيطة اصن CIL ومن تم تحويلها الى لغة الام bnr
                    مما ينتج كود bnr اكتر تعقيدا لان مراحل الترجمة تكون اطول في لغات عالية المستوى او لغاة الحديثة
                    لكن لا اضن انه فرق كبير بتوفيق
                    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
                    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
                    امة واحدة راية واحد حرب واحدة

                    تعليق

                    يعمل...
                    X