يعد أحدث إصدار من Google ، تقنية WebGPU ، بإدخال حقبة جديدة لألعاب المتصفح ، مما يوفر دقة رسومية محسّنة وتجربة ألعاب شاملة. تسمح واجهة برمجة التطبيقات الجديدة (واجهة برمجة التطبيقات) الجديدة لمتصفح Chrome بتسخير قوة بطاقة رسومات الكمبيوتر وتحسين ألعاب الفيديو المستندة إلى الويب إلى مستوى أعلى.
كان تطوير WebGPU API قيد التنفيذ لمدة ست سنوات بواسطة GPU لمجموعة Web Community Group ، بالتعاون مع عمالقة التكنولوجيا مثل Mozilla و Apple و Microsoft. تعمل واجهة برمجة التطبيقات الجديدة هذه كخلف لنموذج WebGL الحالي ، مما يقلل من عبء عمل JavaScript للمتصفحات ويضاعف أداء استدلالات نموذج التعلم الآلي ثلاث مرات. الهدف النهائي هو تمكين ألعاب المتصفح من عرض مشاهد مفصلة للغاية مع العديد من الكائنات ، مما يجعل العديد من تقنيات العرض الحديثة ممكنة. يمكن للعناوين الحالية التي تستخدم مكتبات JavaScript ثلاثية الأبعاد ، مثل Babylon.js ، الاستفادة أيضًا من هذه التحسينات.
بالإضافة إلى تطبيقات الألعاب ، يمكن تطبيق تقنية WebGPU على تطبيقات الإنتاجية لإلغاء تحميل العمليات الحسابية إلى وحدة معالجة الرسومات. يمكن استخدام هذا الابتكار من خلال منصات عقد المؤتمرات عن بعد ، مثل Google Meet ، للعمل بكفاءة أكبر بما يتماشى مع إمكانات التعلم الآلي المحسّنة ، كما هو موضح في WebGPU Explainer .
تتوفر تقنية WebGPU حاليًا كإعداد افتراضي على Chrome Beta 113 ، مع التنزيلات المتاحة لأنظمة Windows و ChromeOS و macOS. للوصول إلى الميزة على النظامين الأساسيين الأولين ، يجب تلبية متطلبات النظام المحددة: تحتاج أجهزة Windows إلى دعم Direct3D 12 ، وتتطلب أجهزة ChromeOS تمكين Vulkan API. لأولئك الذين يرغبون في استخدام إصدار ثابت ، سيتم إطلاق Chrome 113 رسميًا مع WebGPU في 26 أبريل.
تقدم Google موارد للمستخدمين المتلهفين لتجربة واجهة برمجة التطبيقات بشكل مباشر. تظهر الاختبارات التي أجريت على الألعاب في مكتبة Babylon.js باستخدام كل من Chrome 111 و Chrome 113 Beta تحسينات. قد لا تشهد ألعاب معينة ، مثل Temple Run 2 ، تعزيزًا كبيرًا في الأداء ، لكن Shell Shockers ، وهي لعبة متعددة اللاعبين من منظور الشخص الأول ، أظهرت أوقات تحميل أسرع ومعدلات إطارات أكثر سلاسة. على الرغم من أن رسومات الألعاب التي تم اختبارها لم تتغير بشكل كبير ، إلا أن عملية التبني قد بدأت للتو. لعرض الإمكانات الرسومية لـ WebGPU ، يقدم Babylon.js عرضًا تقنيًا مجانيًا على موقعه على الويب .
فيما يتعلق بالمتصفحات الأخرى ، فإن دعم WebGPU لكل من Firefox و Safari هو عمل قيد التقدم حاليًا. من المقرر أيضًا أن تتلقى أجهزة Linux و Android واجهة برمجة التطبيقات في المستقبل. على الرغم من عدم وجود كلمة رسمية بشأن إصدار iOS حتى الآن ، يشير دعم macOS إلى أنها مسألة وقت فقط.
هذه التكنولوجيا الجديدة لديها القدرة على إحداث ثورة ليس فقط في صناعة الألعاب ولكن أيضًا في مجالات أخرى ، مثل تطوير تطبيقات الأعمال . على سبيل المثال ، يمكن لمستخدمي AppMaster الاستفادة من قوة WebGPU لإنشاء تطبيقات ويب وتطبيقات جوال وتطبيقات ويب وتطبيقات جوال ومثيرة للإعجاب وعالية الأداء بصريًا على النظام الأساسي no-code في AppMaster.