يقدم Unity 19.1 الأداء التكيفي للأجهزة المحمولة لتحسين أداء الألعاب على Samsung Galaxy S10

يوفر إصدار Unity 2019.1 العديد من الميزات مثل الأداء التكيفي على Samsung Galaxy S10 للحصول على أداء أفضل ومستدام للألعاب. واصل القراءة للمزيد!

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

الأداء التكيفي

إحدى الميزات المميزة لهذا الإصدار لنظام Android هي توفر إصدار معاينة من Adaptive Performance لأجهزة Samsung Galaxy الرائدة. على عكس أجهزة الكمبيوتر ووحدات التحكم، فإن الألعاب على الأجهزة المحمولة لها قيود متأصلة على إدارة الحرارة واستهلاك الطاقة. تتمتع الألعاب ذات المظهر الجميل وسلاسة اللعب باحتياجات معالجة مكثفة، مما قد يؤدي إلى تسخين جهازك بسرعة. تعالج أجهزة الكمبيوتر ووحدات التحكم هذه المشكلة من خلال أنظمة التبريد النشطة الخاصة بها، ولكن نظرًا لعدم وجود ميزة في الهواتف جهاز تبريد نشط (حتى الآن)، ينتهي الهاتف بخنق الأداء للحفاظ على درجة الحرارة يفحص. تصبح المشكلة أكثر إشكالية بالنظر إلى النطاق الواسع من الأجهزة المتاحة والأداء المتنوع وسيناريوهات الاختناق.

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

تعاونت Unity وSamsung من أجل ميزة تسمى "الأداء التكيفي"، والذي يوفر طريقة أفضل لإدارة درجات الحرارة وأداء الألعاب في الوقت الفعلي. بعد تثبيت Adaptive Performance من خلال Unity Package Manager، ستضيف Unity تلقائيًا نظام Samsung GameSDK الفرعي إلى مشروعك. أثناء وقت التشغيل وعلى الأجهزة المدعومة، ستقوم Unity بإنشاء وبدء تشغيل Adaptive Performance Manager الذي سيوفر ملاحظات حول الحالة الحرارية للجهاز. يمكن للمطورين بعد ذلك اختيار الاشتراك في الأحداث أو الاستعلام عن المعلومات من Adaptive Performance Manager أثناء وقت التشغيل لإنشاء تفاعلات في الوقت الفعلي فيما يتعلق بالاتجاهات الحرارية. على سبيل المثال، عندما بدأ الجهاز في الاختناق في المراحل المبكرة، تمكنت اللعبة من ضبط الجودة الإعدادات ومعدل الإطارات المستهدف والمعلمات الأخرى للتأكد من أن اللعبة يمكن أن تحقق المزيد من الاستدامة أداء. بمجرد أن تبدأ درجة الحرارة في الانخفاض مرة أخرى، يمكن تعديل المعلمات مرة أخرى لتقديم أداء أفضل للعب. من خلال مراقبة الأداء الحراري عن كثب، يمكن للمرء تجنب الاختناق معًا عن طريق ضبط الأداء بناءً على ردود الفعل في الوقت الفعلي. سيؤدي ذلك إلى معدل إطارات أكثر قابلية للتنبؤ وتجربة لعب وتراكم حراري أقل.

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

إشعارات الجوال

ال حزمة معاينة إشعارات الجوال سيساعد المطورين على تنفيذ آليات الاحتفاظ واللعب المستند إلى المؤقت من خلال إضافة دعم جدولة الإشعارات المحلية القابلة للتكرار أو لمرة واحدة على نظام التشغيل Android 4.1 والإصدارات الأحدث.

تثبيت Android SDK وNDK من خلال Unity Hub

يتيح Unity Hub الآن للمطورين تثبيت جميع المكونات المطلوبة لنظام Android كجزء من خيار Android Build Support، مما يضمن حصولهم على التبعيات الصحيحة. لديك أيضًا خيار تثبيت المكونات وتكوينها يدويًا واستخدام Android Studio.

التكامل مع الروبوت Logcat

يدمج Unity 2019.1 الآن وظيفة logcat، مما يسهل تصحيح الأخطاء من خلال التحكم في الرسائل وتصفيتها من داخل Unity.

تكرار أسرع مع البرامج النصية فقط قم بإنشاء التصحيح على Android

يمكنك الآن استخدام خيار Scripts Only Build لتخطي عدة خطوات في عملية الإنشاء حيث أنه يعيد ترجمة البرامج النصية فقط ويصحح حزمة تطبيق موجودة بالفعل على الجهاز. يتم إنشاء الحزمة النهائية ونشرها عند تحديد Build and Run.

العديد من الميزات المستقلة عن النظام الأساسي

الميزات المذكورة أعلاه مخصصة لتطوير الألعاب على Android. تحتوي Unity 2019.1 أيضًا على العديد من التغييرات الإضافية التي تنطبق على محرك اللعبة بأكمله، مما يؤدي إلى توسيع الفوائد لتشمل Android بالإضافة إلى الأنظمة الأساسية الأخرى. نشرت Unity قائمة تغييرات واسعة النطاق، مع التركيز على ميزات مثل Burst Compiler وLightweight Render Pipeline وShader Graph وغير ذلك الكثير.

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

تحميل الوحدة 2019.1


المصدر: مدونة الوحدةالقصة عبر: هيئة أندرويد