جاري تحميل ... كود سورس

ابحث في الموقع

تابعنا على الفيسبوك

نقترح لك

تطبيق " ميلزو Mealzo‎ " للوجبات الغذائية الان على جوجل بلاي

تطبيق " ميلزو Mealzo‎ " للوجبات الغذائية الان على جوجل بلاي تطبيق " ميلزو Mealzo " للوجبات الغذائية بفكرته الرا...

جديد الموقع

إعلان في أعلي التدوينة

الرئيسيةأندرويددروس و تعليمات

منصة Unity 3D " كيف تختار لغة البرمجة الخاصة بك "


كيف تختار لغة البرمجة الخاصة بك مع Unity 3D؟

عندما تبدأ في Unity 3D ، من الصعب اختيار لغة البرمجة الخاصة بك: لانه لكل لغة صفاتها وقيودها.

خلق السيناريو.

عندما تقوم بإنشاء برنامج نصي في قائمة إنشاء إطار Project ، تقوم Unity بإنشاء ملف نصي بالامتداد المقابل للغة التي يستخدمها: .js (لـ Javascript) أو c # أو .boo. يمكنك اختيار ما يناسبك لأن  Unity  هي من ستعيد تجميع شفرتك في تنسيق التصدير.
" هناك لغة برمجة نصية واحدة فقط ، ولكن من الممكن أن تتناسق النصوص البرمجية Js و C # في نفس المشروع ، وهو أمر مفيد للغاية عندما يكونان متناسقان أو مندمجان في بعضهم البعض."
ومع ذلك ، يبقى من المهم التركيز على لغة وفقًا احتياجاتك الخاصة.

منصة Unity 3D " كيف تختار لغة البرمجة الخاصة بك "


Javascript تُعرف أيضًا باسم Unityscript

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

C # لدخول عالم الاحتراف

إن C # أكثر إلحاحًا من حيث التركيب اللغوي لكنها أقوى على المدى الطويل وناشد جميع المستخدمين المتقدمين والمحترفين باستخدامها.

لقد بدأت البرمجة على Unity بإستعمال  Js لأنها تعتبر أسهل ولكن شعرت بحدودها عندما كانت الوظائف البسيطة معقدة الإعداد. عندما بدأت لعبة Tactical Mini-Golf ، أخذت الفرصة للبدء من الصفر في C # ولم أعود إلى  Js  أبدا .
و c # على الأقل موثقة بشكل جيد مثل Js وليس أكثر صعوبة على عكس الاعتقاد الشائع: على الرغم من أنه يتطلب العمل عليها صرامة وتركيز اكبر ، فمن الضروري إستعمالها في المشاريع المعقدة.
بخلاف Js ، من السهل العثور في c # scripts على الميزات المتقدمة التي يمكنك استخدامها كنماذج تدخلها في اعمالك.

BOO ، مجهول كلياً

ليس لدي ما أقوله عن BOO لكن هذه اللغة قليلة الاستخدام من قبل مطوري Unity التي يبدو أنها تخلى عنها الجميع.

أنا لا أنصح بذلك لأنه في حالة وجود مشكلة ، لن يأتي أحد لمساعدتك: نرى هنا أهمية مجتمع Unity  الذي سيقدم لك النصيحة أو ستتعلم من خلال الإطلاع علي أعمال الآخرين.
BOO لم يعد موجودا حتى في الوثائق الرسمية ل Unity  3D.

الحكم النهائي  إسم مدونتك: هو C #

C # هو الذي أوصي به: إنه في الواقع أكثر صعوبة في البدء فيه من Js لكن الاستثمار في تعلمه سوف تراه على المدى الطويل.
اختفاء BOO يوحي أيضا ظاهرة الانتقاء الطبيعي الذي تتميز به Unity  . رغم انه يستخدم Js بشكل رئيسي من قبل عامة الناس هناك بينما يفضل الايجابيين او المحترفين C # ، الذي يعتبر كرهان آمن.

ليست هناك تعليقات:

إرسال تعليق

إعلان في أسفل التدوينة

إتصل بنا

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *