Car-tech

Google, Mozilla möchte 3D-Spiele in Ihren Browser laden

Panasonic Tutorial: 4K UHD TV - Einrichten von TV to IP

Panasonic Tutorial: 4K UHD TV - Einrichten von TV to IP

Inhaltsverzeichnis:

Anonim

Der Mozilla Foundation hat diese Woche eine Technologie eingeführt, die es Spieleherstellern ermöglicht, die Leistung ihrer Waren in einem Web-Browser zu verbessern.

Die Technologie ist eine hoch optimierte Version von JavaScript, genannt asm.js, die Mozilla sagt, wird Turbo-Ladung Entwickler-Code in einem Browser und ermöglicht ihnen visuell überzeugende 3D-Spiele im Web zu liefern.

Die Technologie öffnet auch die Tür für Entwickler, um 3D-Spiele in Browsern auf mobilen Geräten, die fast so gut wie die in einer Programmierung geschrieben zu bringen Sprache, schrieb das Unternehmen auf dem Mozilla Blog.

Mozilla fügte hinzu, dass es mit den Gaming-Schwergewichten Disney, EA und Zeptolab arbeitet, um Versionen der Webspiele dieser Spieler in einer optimierten Form mobil zu machen.

In Verbindung mit das Turbo-JavaScript-Ankündigung. Mozilla sagte, dass es sich mit Epic Games zusammengetan hat, um die Unreal Engine 3 des Unternehmens ins Web zu bringen.

Mozilla arbeitet hart

Mozilla hat fleißig daran gearbeitet, zu beweisen, dass das Web eine atemberaubende Plattform für 3D-Spiele sein kann. Zum Beispiel hat die Stiftung mit der Veröffentlichung von Firefox 18 im Januar BananaBread eingeführt, ein 3D-Webspiel mit einem Bündel führender Webtechnologien unter der Haube - HTML5, WebGL und asm.js.

Inzwischen ein Google-Programmierer Auf den asm.js-Zug aufgesprungen, sollte die Technologie von der V8-JavaScript-Engine im Chrome-Browser unterstützt werden.

"Optimierungen sollten zu V8 hinzugefügt werden, um guten Code für die asm.js-Teilmenge von JavaScript zu generieren", Kenneth Russell schrieb in einem Chrome-Problem-Posting.

"Die Implementierungskosten sollten gering sein im Vergleich zum möglichen Vorteil - die Möglichkeit, signifikante existierende Codebasen mit einer Geschwindigkeit von C innerhalb der JavaScript-Engine auszuführen", schrieb er.

Wenn Google mit asm.js an Bord geht - obwohl die Technologie mit einigen Initiativen des Search Giant im Raum konkurrieren kann, wie Native Client und Portable Native Client -, wäre das für Entwickler sehr wichtig.

Was wird gemacht? Browser für 3D-Spiele geeignet

In o. Damit Web-Browser eine tragfähige Plattform für leistungsstarke 3D-Spiele werden können, müssen Technologien, die dies ermöglichen, von allen großen Browser-Herstellern übernommen werden. Sonst werden die Entwickler daran festhalten, Spiele für einzelne Browser zu entwickeln - kein attraktives Angebot für sie.

Es bleibt jedoch abzuwarten, ob Google dem Rat von Russell folgt. Mozillas asm.js verspricht, das Leben von JavaScript zu verewigen, etwas, das Google gerne verschwinden sehen würde, wie seine Bemühungen eine Technologie namens Dart zu popularisieren.

Dart, vor mehr als einem Jahr eingeführt, ist eine Web-Programmiersprache entworfen, um die Mängel von JavaScript zu beheben und schließlich zu ersetzen.