Car-tech

Google, Mozilla doresc să turbocharge jocuri 3D în browser-ul dvs.

Firefox 82 Review 2020

Firefox 82 Review 2020

Cuprins:

Anonim

Tehnologia este o versiune extrem de optimizată a JavaScript, numită asm.js, pe care Mozilla o va încărca turbo un cod de dezvoltator într-un browser și le permite să furnizeze jocuri 3D convingătoare pe Web

Tehnologia deschide, de asemenea, ușa dezvoltatorilor pentru a aduce jocuri 3D în browserele de pe dispozitivele mobile care funcționează aproape la fel de bine ca cele scrise într-o programare limba engleza a scris pe blogul Mozilla

Mozilla a adaugat ca lucreaza cu gigantii de jocuri Disney, EA si Zeptolab pentru a aduce versiuni ale jocurilor Web ale acestor jucatori pe mobil intr-o forma optimizata.anunț turbo JavaScript. Mozilla a spus că se alătură echipei Epic Games pentru a aduce unitatea Unreal Engine 3 pe Web.

Mozilla greu la locul de muncă

Mozilla lucrează cu sârguință pentru a dovedi că Web-ul poate fi o platformă orbitoare pentru jocurile 3D. De exemplu, odată cu lansarea Firefox 18 în ianuarie, fundația a introdus BananaBread, un joc Web 3D cu un pachet de tehnologii Web de ultimă oră sub hota-HTML5, WebGL și asm.js.

Între timp, un programator Google "

" Optimizările ar trebui adăugate la V8 pentru a genera un cod bun pentru subsetul asm.js al JavaScript ", Kenneth Russell a scris intr-un mesaj de lansare a chestionarelor Chrome

"Costul de implementare ar trebui sa fie mic in comparatie cu potentialul upside - abilitatea de a rula baze de cod existente semnificative aproape de viteza lui C din interiorul motorului JavaScript", a scris el. > Dacă Google ajunge la bord cu asm.js - chiar dacă tehnologia poate concura cu unele dintre inițiativele Search Giant din spațiu, cum ar fi Clientul Nativ și Clientul Nativ portabil - ar fi foarte important pentru dezvoltatori.

Ce va face browsere viabile pentru jocuri 3D

In o rder pentru browserele Web pentru a deveni o platformă viabilă pentru jocuri 3D de înaltă performanță, tehnologiile care le permit să facă acest lucru trebuie să fie adoptate de toți factorii de decizie importanți. În caz contrar, dezvoltatorii vor fi blocați să facă jocuri pentru browserele individuale - nu o propunere atractivă pentru aceștia.

Rămâne de văzut însă dacă Google va urma sfatul lui Russell. Asm.js de la Mozilla promite să perpetueze viața JavaScript-ului, ceea ce Google ar dori să vadă în mod clar, deoarece eforturile sale de a populariza o tehnologie numită Dart indică

Dart, introdus mai mult de un an în urmă, este o limbă de programare Web conceput pentru a rezolva neajunsurile JavaScript și a le înlocui eventual.