موضوع: استفسار بخصوص unity3d

ردود: 2 | زيارات: 1252
  1. #1

    استفسار بخصوص unity3d

    سلام عليكم
    ما هي لغات البرجمة التي يدعمها برنامج unity3d


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jan 2011
    المنطقة
    سوريا
    العمر
    21
    ردود
    561
    اخي الكريم يدعم اليونيتي في الاساس لغات السي شارب وجافا سكريبت، والجافا سكريبت مختلفة عن الاصلية بعدد من الامور لذلك يسميها البعض احياناً UnityScript.
    ولكن فعلياً اليونيتي يستخدم mono framework والذي كما تعلم هو نسخة متعددة المنصات عن بيئة .Net، لذا يمكنك حتى ان تستخدم لغات اخرى موجهة لهذه البيئة مثل F Sharp، يعني اي مترجم يستطيع توليد managed dll ومن ثم ربط هذه ال dll بالمحرك، ولكن هذا الموضوع متقدم نوعاً ما ولا يقدم اريحية مثل استخدام السي شارب والجافاسكريبت.
    ونقطة اخيرة وهي ان النسخة المدعومة حالياً من بيئة الدت نت هي 2.0/3.5 وهي ما يحجب الكثير من الميزات، وكذلك الامر بالنسبة لنسخة كومبايلر السي شارب والتي هي 3.0 ولكن سمعت عن طرق لاستخدام النسخة الاخيرة من كومبايلر السي شارب 6.0 من خلال تبديل الكومبايلر ولكنني لم اجرب ذلك فعلياً، ولكن يعد اليونيتي في المستقبل القريب بدعم النسح الاحدث من بيئة الدت نت والسي شارب عن طريق ال IL2CPP ويمكنك التوسع في كل هذه المواضيع من خلال بحث جوجل.
    عليك أن تفعل الأشياء التي تعتقد أنه ليس باستطاعتك ان تفعلها

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل