La nuova tecnologia WebGPU di Chrome promette una nuova era per i browser gaming


Google sta lanciando la prima iterazione di WebGPU che consentirà al browser Chrome di utilizzare la scheda grafica di un computer per migliorare i giochi Web e la sua fedeltà grafica.

La nuova API (Application Programming Interface) è il risultato di un ciclo di sviluppo di sei anni da parte della GPU per Web Community Group (si apre in una nuova scheda) con il contributo di vari giganti della tecnologia tra cui Mozilla, Apple e Microsoft. Come successore dell'attuale modello WebGL, WebGPU ridurrebbe il "carico di lavoro JavaScript" del browser e triplicherebbe le prestazioni delle "inferenze del modello di apprendimento automatico". L'obiettivo finale è avere giochi per browser che mostrino "scene altamente dettagliate con molti oggetti diversi" poiché ora saranno possibili "molte moderne tecniche di rendering". Anche titoli preesistenti come quelli trovati nelle librerie Javascript 3D come Babylon.js vedranno un miglioramento.

Al di fuori dei giochi, le app di produttività possono utilizzare l'API per "scaricare i calcoli sulla GPU". Le piattaforme di conferenza come Google Meet possono utilizzare l'apprendimento automatico migliorato per operare in modo più efficiente, secondo WebGPU Explainer(Si apre in una nuova scheda).

WebGPU è attualmente disponibile per impostazione predefinita in Chrome 113 beta (si apre in una nuova scheda), disponibile per il download su Windows, ChromeOS e macOS. Tuttavia, almeno per i primi due sistemi, dovrai soddisfare alcuni requisiti di sistema. I dispositivi Windows devono supportare Direct3D 12, mentre i dispositivi ChromeOS devono avere l'API Vulkan abilitata. Se preferisci aspettare una versione stabile, Chrome 113 verrà lanciato ufficialmente (si apre in una nuova scheda) con WebGPU il 26 aprile.

Per i primi utenti come noi, Google fornisce alcune risorse in modo che le persone possano vedere l'API in azione. Abbiamo testato diversi giochi trovati nella libreria Babylon.js (si apre in una nuova scheda) in Chrome 111 e Chrome 113 beta per vedere se c'erano aggiornamenti significativi. I titoli per giocatore singolo come Temple Run 2 non hanno migliorato molto le loro prestazioni, a parte essere un po' più veloci. Tuttavia, con Shell Shockers, uno sparatutto in prima persona multiplayer free-to-play (FPS), abbiamo notato tempi di caricamento più rapidi e un frame rate più fluido. Graficamente, nessuno dei due giochi sembrava diverso, ma tieni presente che l'adozione è solo all'inizio. Per vedere di cosa è capace graficamente WebGPU, Babylon.js offre una demo tecnica gratuita sul suo sito Web (si apre in una nuova scheda).

Come con altri browser, Google afferma che il supporto WebGPU per Firefox e Safari è ancora "un work in progress". Anche i dispositivi Linux e Android dovrebbero ricevere l'API in un secondo momento. Non esiste una parola ufficiale per la versione iOS, ma data la compatibilità con macOS, probabilmente è solo una questione di tempo.

Se stai cercando un altro modo per procrastinare, dai un'occhiata all'elenco di TechRadar dei migliori giochi gratuiti per browser web.