Car-tech

Google, Mozilla veut recharger des jeux 3D dans votre navigateur

POURQUOI LE JEU DU DINOSAURE DE GOOGLE EXISTE ?

POURQUOI LE JEU DU DINOSAURE DE GOOGLE EXISTE ?

Table des matières:

Anonim

The Mozilla La Fondation a présenté cette semaine une technologie qui, selon elle, permettra aux fabricants de jeux vidéo de surpasser les performances de leurs produits dans un navigateur Web.

La technologie est une version hautement optimisée de JavaScript, appelée asm.js, qui selon Mozilla Le code d'un développeur dans un navigateur et leur permettre de livrer des jeux 3D visuellement attrayants sur le Web.

La technologie ouvre également la porte aux développeurs d'apporter des jeux 3D aux navigateurs sur des appareils mobiles qui fonctionnent presque aussi bien que ceux écrits dans une programmation langue, la société a écrit sur le blog Mozilla.

Mozilla a ajouté qu'il travaille avec les poids lourds de jeux Disney, EA et Zeptolab pour amener les versions des jeux Web de ces joueurs sur mobile dans une forme optimisée.

En collaboration avec la Annonce JavaScript turbo. Mozilla a déclaré qu'il faisait équipe avec Epic Games pour amener l'Unreal Engine 3 de cette société sur le Web.

Mozilla travaille dur

Mozilla a travaillé avec diligence pour prouver que le Web peut être une plate-forme éblouissante pour les jeux 3D. Par exemple, avec la sortie de Firefox 18 en janvier, la fondation a présenté BananaBread, un jeu Web 3D avec un ensemble de technologies Web de pointe sous le capot-HTML5, WebGL, et asm.js.

Pendant ce temps, un programmeur Google sautée sur le train en marche d'asm.js, maintenir la technologie devrait être soutenue par le moteur JavaScript de V8 dans le navigateur Chrome.

"Les optimisations devraient être ajoutées à V8 pour générer le bon code pour le sous-ensemble de JavaScript de asm.js," Kenneth Russell a écrit dans un article sur les problèmes de Chrome.

«Le coût de mise en œuvre devrait être faible comparé au potentiel de croissance - la possibilité d'exécuter des bases de code existantes avec une vitesse proche de C dans le moteur JavaScript. > Si Google embarque avec asm.js - même si la technologie peut concurrencer certaines des initiatives de Search Giant dans l'espace, telles que Native Client et Portable Native Client - ce serait très important pour les développeurs.

Ce qui va rendre navigateurs viables pour les jeux 3D

In o Pour que les navigateurs Web deviennent une plate-forme viable pour les jeux 3D haute performance, les technologies qui leur permettent de le faire doivent être adoptées par tous les grands navigateurs. Sinon, les développeurs seront coincés à faire des jeux pour les navigateurs individuels - pas une proposition attrayante pour eux.

Il reste à voir, cependant, si Google suivra les conseils de Russell. Asm.js de Mozilla promet de perpétuer la vie de JavaScript, ce que Google aimerait voir disparaître, comme l'indiquent ses efforts pour populariser une technologie appelée Dart.

Dart, introduit il y a plus d'un an, est un langage de programmation Web conçu pour combler les lacunes de JavaScript et éventuellement le remplacer.