Google'ın en son sürümü olan WebGPU teknolojisi, gelişmiş grafik doğruluğu ve genel oyun deneyimi sunarak tarayıcı oyunları için yeni bir çağ açmayı vaat ediyor. Bu çığır açan yeni API (Uygulama Programlama Arayüzü), Chrome tarayıcının bir bilgisayarın grafik kartının gücünü kullanmasına ve web tabanlı video oyunlarını daha yüksek bir standartta optimize etmesine olanak tanır.
WebGPU API'sinin geliştirilmesi Mozilla, Apple ve Microsoft gibi teknoloji devlerinin işbirliğiyle Web Community Group için GPU tarafından altı yıldır devam ediyor. Bu yeni API, mevcut WebGL modelinin halefi olarak hizmet vererek tarayıcılar için JavaScript iş yükünü azaltır ve makine öğrenimi modeli çıkarımlarının performansını üç katına çıkarır. Nihai amaç, tarayıcı oyunlarının çok sayıda nesne içeren son derece ayrıntılı sahneleri görüntülemesini sağlamak ve birçok modern işleme tekniğini mümkün kılmaktır. Babylon.js gibi JavaScript 3B kitaplıklarını kullanan mevcut başlıklar da bu iyileştirmelerden yararlanabilir.
Oyun uygulamalarının ötesinde, WebGPU'nun teknolojisi, hesaplamaları GPU'ya boşaltmak için üretkenlik uygulamalarına uygulanabilir. Bu yenilik, Google Meet gibi telekonferans platformları tarafından, WebGPU Açıklayıcı'da açıklandığı gibi, gelişmiş makine öğrenimi yetenekleri doğrultusunda daha verimli çalışmak için kullanılabilir.
WebGPU teknolojisi şu anda Windows, ChromeOS ve macOS sistemleri için indirilebilen Chrome Beta 113'te varsayılan ayar olarak mevcuttur. İlk iki platformdaki özelliğe erişmek için belirli sistem gereksinimlerinin karşılanması gerekir: Windows cihazlarının Direct3D 12'yi desteklemesi ve ChromeOS cihazlarının Vulkan API'sinin etkinleştirilmesi gerekir. Kararlı bir sürüm kullanmak isteyenler için Chrome 113, 26 Nisan'da WebGPU ile resmi olarak piyasaya sürülecek.
Google, API'yi ilk elden deneyimlemek isteyen kullanıcılar için kaynaklar sunar. Babylon.js kitaplığındaki oyunlar üzerinde hem Chrome 111 hem de Chrome 113 Beta kullanılarak yapılan testler iyileştirmeler gösteriyor. Temple Run 2 gibi belirli oyunlar, önemli bir performans artışı yaşamayabilir, ancak çok oyunculu bir FPS oyunu olan Shell Shockers, daha hızlı yükleme süreleri ve daha akıcı kare hızları gösterdi. Test edilen oyunların grafikleri önemli ölçüde değişmese de benimseme süreci yeni başladı. Babylon.js, WebGPU'nun grafik yeteneklerini sergilemek için web sitesinde ücretsiz bir teknoloji demosu sunuyor.
Diğer tarayıcılarla ilgili olarak, Firefox ve Safari için WebGPU desteği şu anda devam eden bir çalışmadır. Linux ve Android cihazların da gelecekte API'yi alması planlanıyor. Henüz bir iOS sürümüyle ilgili resmi bir açıklama olmamasına rağmen, macOS desteği bunun an meselesi olduğunu gösteriyor.
Bu yeni teknoloji, yalnızca oyun endüstrisinde değil, aynı zamanda iş uygulaması geliştirme gibi diğer alanlarda da devrim yaratma potansiyeline sahiptir. Örneğin, AppMaster kullanıcıları, AppMaster'ın no-code platformunda görsel olarak etkileyici ve yüksek performanslı arka uç, web ve mobil uygulamalar oluşturmak için WebGPU'nun gücünden yararlanabilirler.