Car-tech

Google, Mozilla quer turbinar os jogos 3D em seu navegador

Como jogar jogos de Unity, E Por Que É Melhor O FireFox Para Jogar Com Unity/Google Chrome Fail

Como jogar jogos de Unity, E Por Que É Melhor O FireFox Para Jogar Com Unity/Google Chrome Fail

Índice:

Anonim

A fundação introduziu uma tecnologia nesta semana que afirma permitir que fabricantes de jogos supercombam o desempenho de seus produtos em um navegador da Web.

A tecnologia é uma versão altamente otimizada do JavaScript, chamada asm.js, que a Mozilla diz que vai turbinar o código de um desenvolvedor em um navegador e permite que eles ofereçam jogos 3D visualmente atraentes na Web.

A tecnologia também abre a porta para desenvolvedores trazerem jogos 3D para navegadores em dispositivos móveis que executam quase tão bem quanto aqueles escritos em uma programação. A Mozilla acrescentou que está trabalhando com os pesos pesados ​​de jogos Disney, EA e Zeptolab para trazer versões dos jogos da Web desses jogadores para dispositivos móveis de uma forma otimizada.

Em conjunto com a Mozilla Blog. a anúncio de turbo JavaScript. A Mozilla informou que está se unindo à Epic Games para levar o Unreal Engine 3 da empresa para a Web.

A Mozilla trabalha duro

A Mozilla tem trabalhado diligentemente para provar que a Web pode ser uma plataforma deslumbrante para jogos 3D. Por exemplo, com o lançamento do Firefox 18 em janeiro, a fundação introduziu o BananaBread, um jogo da Web em 3D com um pacote de tecnologias de ponta sob a Web - HTML5, WebGL e asm.js.

Enquanto isso, um programador do Google pulou no movimento asm.js, manter a tecnologia deve ser apoiada pelo motor V8 JavaScript no navegador Chrome.

"Otimizações devem ser adicionadas ao V8 para gerar um bom código para o subconjunto do asm.js do JavaScript", Kenneth Russell escreveu em um comunicado sobre os problemas do Chrome: "O custo de implementação deve ser pequeno comparado ao potencial de crescimento - a capacidade de executar bases de código significativas com velocidade próxima ao C dentro do mecanismo JavaScript", escreveu ele. > Se o Google se envolver com o asm.js, mesmo que a tecnologia possa competir com algumas das iniciativas do Search Giant no espaço, como o Native Client e o Portable Native Client, isso seria muito significativo para os desenvolvedores.

O que fará navegadores viáveis ​​para jogos 3D

Em Para que os navegadores da Web se tornem uma plataforma viável para jogos 3D de alto desempenho, as tecnologias que os permitem fazer isso devem ser adotadas por todos os principais fabricantes de navegadores. Caso contrário, os desenvolvedores ficarão presos fazendo jogos para navegadores individuais - e não uma proposta atraente para eles.

Ainda é preciso ver se o Google seguirá o conselho de Russell. Asm.js da Mozilla promete perpetuar a vida do JavaScript, algo que o Google claramente gostaria de ver ir embora, como seus esforços para popularizar uma tecnologia chamada Dart indica.

Dart, introduzido há mais de um ano, é uma linguagem de programação da Web. projetado para resolver as deficiências do JavaScript e, eventualmente, substituí-lo.