التخطي إلى المحتوى

قد لا يكون هذا التأتأة في لعبة الهاتف المحمول المفضلة لديك هو خطأ هاتفك. من الممكن أن تكون هذه هي الطريقة التي بنيت بها اللعبة. لقد تعاونت Google وSamsung للتو لمساعدة استوديوهات Android على اكتشاف مشكلات الأداء هذه قبل أن تقوم بالتنزيل.

والنتيجة هي Sokatoa، وهو برنامج تعريف GPU تم الإعلان عنه في 10 مارس من قبل مركز الأبحاث والتطوير في أوستن ومختبر الحوسبة المتقدمة التابع لشركة سامسونج. لكن سامسونج لم تصنعه بمفردها. تم تطوير الأداة بالتعاون مع Google وLunarG، وهي شركة منخرطة بعمق في تطوير رسومات Vulkan.

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

ما الذي يجعل سوكاتوا مختلفة

الاختراق هنا هو ما تسميه سامسونج “ملف تعريف GPU متعدد الإطارات”. تسمح معظم الأدوات الحالية للمطورين بإلقاء نظرة خاطفة على إطار عرض واحد، مما يؤدي إلى اكتشاف مواطن الخلل الواضحة. لكن الأخطاء السيئة، تلك التي تسبب تعثرًا عشوائيًا أو سقوط الإطار كل بضع ثوانٍ، تختبئ عبر إطارات متعددة.

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

ما يقوله المختبرون الأوائل

لقد وضع الفريق Sokatoa أمام المطورين الحقيقيين قبل إطلاقه، وتشير ردود الفعل إلى أنه يحل المشكلات بالفعل.

قام مهندسو الرسومات في Supercell، الاستوديو الذي قام بتطوير لعبة Clash of Clans، باختبارها منذ النسخة التجريبية الأولى. سلط أحد المهندسين الضوء على ميزة بسيطة ولكنها قوية: عرض أثرين جنبًا إلى جنب. تساعد المقارنة المرئية الفريق على عزل مناطق المشكلات بشكل أسرع، خاصة عند ربط البيانات من استدعاء سحب محدد بالإطار النهائي. كما أعطت Unity، التي يعمل محركها على تشغيل جزء كبير من ألعاب الهاتف المحمول، تجربة لـ Sokatoa.

ماذا يعني هذا للعبتك القادمة

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

شاهد الألعاب التي تم إنشاؤها أو تحديثها بعد أن يعتاد المطورون على ملف التعريف. تشير ملاحظات الوصول المبكر من Supercell وUnity إلى أن تحسينات الأداء قد تظهر في العناوين قيد التطوير بالفعل. ولأنه يعمل عبر وحدات معالجة الرسوميات Qualcomm وARM، فلا ينبغي أن تقتصر الفوائد على أجهزة Samsung.

Fonte

التعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *