Chrome 94 Beta testet einige Technologien der nächsten Generation für Spiele in Ihrem Browser

0
143

In der Ankündigung von Google Chrome Beta 94 wird erwähnt, dass Google einige neue Webstandards implementiert, die browserbasierte Spielerlebnisse noch besser machen könnten. Die in Kürze erscheinenden WebCodecs könnten dazu beitragen, Cloud-Gaming einfacher und schneller zu machen, während die experimentelle WebGPU Entwicklern von Spielen, die im Browser ausgeführt werden, erleichtern könnte, die Leistung Ihres Computers zu nutzen.

WebCodecs ist eine API, die Entwicklern einen besseren Zugriff auf die Codecs zur Videocodierung/-decodierung bietet, die bereits mit Ihrem Browser gebündelt sind und herausfinden, was mit Videostreams zu tun ist. Obwohl es bereits Methoden gibt, um Videos in Chrome abzuspielen, sind sie nicht unbedingt für Dinge wie Cloud-Gaming ausgelegt, was am besten ist, wenn es so niedrig wie möglich ist. WebCodecs wurde entwickelt, um Overhead zu vermeiden und es einfacher zu machen, den eingehenden Videostream so schnell wie möglich auf Ihren Bildschirm zu bringen, möglicherweise mit Hilfe von Hardware-Decodierung. Dies führt theoretisch auch zu einer besseren Leistung als derzeit auf langsameren Computern (das sind die Arten von Computern, bei denen Cloud-Gaming sowieso am wünschenswertesten ist).

Beide Technologien vereinfachen und rationalisieren Dinge, die zuvor technisch möglich gewesen wären

Die neuere, experimentellere WebGPU bietet Webentwicklern einen besseren Zugriff auf die Grafikleistung Ihres Computers, indem sie sich in die native Grafik-API Ihres Computers einklinken (ähnlich wie Apples Metal, Microsofts DirectX 12 oder Vulkan). Einfacher ausgedrückt, erleichtert es Webentwicklern, mit Ihrer Grafikkarte in einer Sprache zu sprechen, die sie versteht, ohne andere Ebenen durchlaufen zu müssen, die die Dinge verlangsamen könnten. Es soll eine WebGL-Version der nächsten Generation sein, mit der Entwickler auf das (jetzt einigermaßen veraltete) OpenGL-Framework zugreifen können. In Zukunft soll die Technologie es Entwicklern erleichtern, grafisch intensive Spiele zu entwickeln, die im Browser laufen und die volle Leistung der GPUs der aktuellen Generation ausschöpfen.

Beide Technologien haben auch außerhalb des Gamings ihren Platz. In einem Talk im Juli 2020 erwähnte Google, dass Zoom daran interessiert sei, WebCodecs für Videokonferenzen zu verwenden, und WebGPU könnte verwendet werden, um 3D-Modelle im Browser zu rendern oder Modelle für maschinelles Lernen zu beschleunigen. Es ist sinnvoll, dass sie in Chrome angezeigt werden, da dies alle Bereiche sind, in denen Google spielt, von Cloud-Gaming mit Google Stadia bis hin zu seinen eigenen Videokonferenz-Apps. Beide Technologien sind jedoch offene Standards, die vom W3C entwickelt wurden, und andere Browserhersteller haben ebenfalls damit begonnen, sie zu testen.

Entwickler müssen ihre Apps immer noch mit WebCodecs zum Laufen bringen und sich WebGPU ansehen

Natürlich werden wir wahrscheinlich für eine Weile keine Erfahrungen mit WebCodecs oder WebGPU sehen. Während WebCodecs tatsächlich kurz vor der Veröffentlichung steht (es wird erwartet, dass es im kommenden Chrome 94 standardmäßig aktiviert ist), müssen Entwickler ihre Apps immer noch damit arbeiten lassen. Was WebGPU angeht, befindet es sich derzeit in der experimentellen Testphase, die Google voraussichtlich Anfang 2022 beenden wird. Ob es zu diesem Zeitpunkt als Feature enden wird, hängt davon ab, wie der Test läuft, ob die Spezifikation abgeschlossen ist und ob genügend Leute vorhanden sind sind daran interessiert, es zu verwenden.

Obwohl diese Technologien Dinge, die unmöglich waren, nicht möglich machen, sind sie dennoch aufregend. Wenn es einfacher oder flexibler ist, senkt es die Eintrittsbarriere für Entwickler. Für Gamer, die im Web spielen möchten, entweder über Streaming oder native Spiele, sparen Entwickler Zeit, um herauszufinden, wie sie Frames auf ihren Bildschirm bringen können, um andere Teile des Spielerlebnisses zu verbessern.