Unity 6.6 يصدر في الثاني، مع دمج مكونات CoreCLR الجديدة
أبرز النقاط
- Unity 6.6 يصدر في الثاني
- Unity 6.7 LTS موعد إصداره في الربع الرابع
- Fast Enter Play Mode افتراضي للمشاريع الجديدة
- إضافة Content Directory ومتكامل مع Addressables للمحتوى المحلي
Unity أعلنت في الثاني عن إطلاق Unity 6.6، وهي آخر نسخة غير LTS قبل Unity 6.7 LTS المقرر في الربع الرابع. الإصدار الجديد يضم أجزاء أساسية من CoreCLR الجديد الذي سيكون الأساس لـ Unity 7، مع مجموعة من التحسينات في سير العمل والبناء والمنصات لتسريع التكرار وتقليل العبء.
Unity 6.6 وضعت بوضوح أنها آخر نسخة غير LTS قبل Unity 6.7 LTS المدعوم طويل الأمد في الربع الرابع. التغيير الأبرز هو التنفيذ الجزئي لمكونات CoreCLR الجديدة التي ستستخدمها Unity 7. وفي إطار تحديثات سير العمل، تم تفعيل "Fast Enter Play Mode" افتراضياً لجميع المشاريع الجديدة؛ هذا الوضع يعيد تحميل المشاهد دون إعادة تحميل النطاق، مما يسرع الدورات التعديل-التشغيل المتكررة ويمنح المطورين وقتاً أطول للتكيف قبل أن تزيل Unity 7 الأسلوب القديم لإعادة تحميل النطاق.
أما في إدارة المحتوى، فقد أطلقت Unity 6.6 نظام "Content Directory" للمحتوى المحلي، وصفته بأنه بديل حديث لـ asset bundles التقليدية. هذا النظام متكامل مباشرة مع إعدادات Addressables في هذا الإصدار، ويُقال إنه يقلل من وقت البناء والتحميل والعبء الذاكري. كما أضاف الإصدار نافذة "Build Analysis" تعرض تاريخ البناء والموارد الكبيرة وسلاسل الاعتماد الأطول، مع أدوات لتحديد فشلات البناء ومقارنة بنائين بجانب بعضهما البعض لفحص التغييرات.
شهدت تجربة المستخدم وأداء المشاهد تحسينات أيضاً. تم تفعيل نافذة "Hierarchy" المُعاد تصميمها افتراضياً، موجهة لتحسين الأداء في المشاهد الكبيرة والسماح للمستخدمين بإعادة ترتيب فرز الأعمدة بحرية، مع توفير API عام لجميع الميزات. أما في مساحة 2D، فقد أبلغت Unity عن مجموعة واسعة من التحديثات، بينما تم تحسين أداء الرسومات وبناء الـ shaders. كما حصل نظام الواجهة وـ "Graph Toolkit" على تحسينات في هذا الإصدار أيضاً.
حظيت المنصات والدمج بالاهتمام أيضاً: توسعت دعم المنصات ليشمل بيئات الويب المزيد وعناصر دعم XR الإضافية. بالنسبة لأنواع مشاريع Apple Swift، أضافت Unity 6.6 إطار عمل "UnityAPI" جديد يسمح للكود الأصلي بالوصول مباشرة إلى ميزات Unity. كما توسعت تغييرات موثوقية النظام البيئي لتشمل ميزات موثوقية "Unity Core Standard" الموجودة في تنسيق التوزيع .unitypackage، وهو التنسيق الذي تذكر Unity أنه يستخدم بشكل شائع عبر النظام البيئي.
لماذا هذا مهم
الخلاصة: توفر Unity 6.6 للاستوديوهات ومصنعي الأدوات نظرة عملية على مكونات CoreCLR الخاصة بـ Unity 7، مع تحويل المشاريع الجديدة إلى "Fast Enter Play Mode" وإدخال أدوات "Content Directory" و "build-analysis" — خطوة ملموسة يجب أن تجعل التكرار وتشخيص البناء أسرع بينما تستعد الفرق لإصدار 6.7 LTS في وقت لاحق من الربع الرابع.
المصدر الأصلي
Google News: GameMeca