الوحدة 2019.1 إصدار بيتا

تم إصدار الإصدار التجريبي من Unity 2019.1 ، والذي يمثل بداية أحدث دفق TECH مع العديد من الميزات والقدرات الجديدة. يتضمن ذلك مزيدًا من التحكم في المحرر والتحسينات في كل من سرعة التكرار المحتملة عند التطوير لنظام Android وسير العمل ككل.

إذن ، ما هي ميزات الإصدار الجديد:

جمع القمامة التزايدي (ميزة تجريبية)


قدمت Unity 2019.1 جامع القمامة التزايدي لأول مرة كبديل تجريبي لهواة جمع القمامة الحالي. يستطيع جامع البيانات المهملة تقسيم عمله إلى عدة أجزاء. وبدلاً من توقف البرنامج لمرة واحدة للتنظيف ، أصبحت هذه المقاطعات الآن متعددة وأقصر بكثير لتسريع سير العمل. على الرغم من أن هذا لا يجعل GC أسرع بشكل عام ، إلا أنه يمكن أن يقلل بشكل كبير من مشكلة جلسات GC المفاجئة التي تعطل الحركة السلسة في المشروع عن طريق توزيع عبء العمل عبر إطارات متعددة.

مدير الاختصار


باستخدام " إدارة الاختصارات" ، قدمت الوحدة واجهة مرئية تفاعلية ومجموعة من واجهات برمجة التطبيقات لتبسيط إدارة اختصارات المحرر وتعيينها إلى وظائف مختلفة وتصور الارتباطات الموجودة. لحل مشكلة تعارض الربط ، يمكن للواجهة أيضًا تصور استخدام عدة أوامر لنفس الربط وتسمح بإعادة تعيينها.

الصورة

المزيد من ميزات GPU Lightmapper (معاينة)


يوفر 2019.1 وظائف إضافية ودعم النظام الأساسي لـ Lightmapper GPU (معاينة). الآن تم تضمينه مع نظامي التشغيل MacOS و Linux ، وهو يدعم أعلام GI على الوجهين على المواد ، وكذلك صب الظلال وعرضها على الشبكات. يستخدم Baking الآن نفس معالج الرسومات عالي الأداء مثل المحرر. من الممكن تغييره إلى GPU آخر باستخدام سطر الأوامر.

وضوح المشهد


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

تحسين نظام الجسيمات


يمكنك الآن إدارة بيانات الجسيمات باستخدام C # Job System ، دون نسخها بين البرنامج النصي والرمز الأصلي. بالإضافة إلى ذلك ، تمت إضافة بعض التحسينات للجسيمات مع شبكة ، مما يعطي المزيد من السيطرة على الشبكات التي تم تعيينها للجزيئات.

تم تثبيت Android SDK و NDK مع Unity Hub


توفر Unity Hub الآن القدرة على تثبيت جميع المكونات الضرورية لنظام Android كجزء من خيار Android Build Support ، وبالتالي ستحصل بالتأكيد على التبعيات الصحيحة ولن تضطر إلى إنشاء وتثبيت أي شيء آخر. إذا كنت من مستخدمي Android ذوي الخبرة ، فلا يزال بإمكانك تثبيت المكونات وتهيئتها يدويًا واستخدام Android Studio. لاحظ أيضًا أنه بدءًا من عام 2018.3 ، يأتي Android Build Support مع وقت تشغيل Java القائم على OpenJDK.



تكامل Android Logcat (حزمة)


تعد حزمة Android Logcat Package أداة مساعدة لعرض رسائل السجل من أجهزة Android في محرر Unity ، مما يجعل تصحيح الأخطاء أسهل من خلال مراقبة الرسائل وتصفيتها مباشرةً في الوحدة.

محرر وحدة التحكم التحسينات


تمت إضافة روابط التتبع التفاعلية للمكدس إلى وحدة تحكم المحرر ، مما يؤدي إلى سطر من التعليمات البرمجية لأي مكالمات دالة مدرجة في الحزمة ، والبحث عن نص لتصفية إدخالات وحدة التحكم.

إشارات الجدول الزمني


إشارات الخط الزمني هي طريقة بسيطة للتفاعل مع جدول زمني مع كائنات في المشهد. باستخدام باعث الإشارة وأصوله ، يمكنك بدء مستقبل الإشارة في كائن اللعبة ، والذي سيحدد مجموعة الاستجابات التي تم تكوينها مسبقًا للجدول الزمني.



يمكن إنشاء بواعث الإشارة في منطقة علامات جديدة ، وعلى أي نوع من المسارات ، وعلى مسارات جديدة. إنها قابلة للتخصيص بالكامل ، مما يتيح لك إنشاء إشاراتك الخاصة.



التغييرات والتحسينات الأخرى.


تشتمل النسخة التجريبية من 2019.1 أيضًا على دعم تحويل الشفرة للفيديو H.265 و OptiX AI Denoiser من Nvidia و OpenGL ES 3.2 وعينات متعددة من البيئة باستخدام Lightmapper CPU ، بالإضافة إلى عدد من الميزات والتحسينات الأخرى. يرجى ملاحظة أن الحد الأدنى المطلوب من إصدارات macOS و Ubuntu التي تدعم Unity 2019.1 ، والمشاريع التي تم إنشاؤها باستخدامها ، قد تم تحديثهما إلى macOS 10.12 و Ubuntu 16.04.

كيفية الوصول المبكر إلى ميزات جديدة


النسخة التجريبية متاحة للجمهور على موقع الوحدة الرسمي. يمكن للمستخدمين اختباره والمساعدة في تطويره. الإصدار التجريبي متاح مجانًا لجميع مستخدمي الوحدة ، بما في ذلك مستخدمي الإصدار الشخصي. بالإضافة إلى ذلك ، يمكنك التسجيل كاختبار تجريبي رسمي على الموقع وتكون واحدة من أوائل من يتلقون آخر الأخبار والنصائح المفيدة.

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

Source: https://habr.com/ru/post/ar438490/


All Articles